<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.3.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'B33C9FB4D85FB1A0AE0197BB8C2888B7';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'WidgetsDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function x(){}
function w(){}
function H(){}
function G(){}
function F(){}
function E(){}
function VE(){}
function ab(){}
function sb(){}
function ib(){}
function zb(){}
function Db(){}
function Ob(){}
function Rb(){}
function Qb(){}
function fc(){}
function ec(){}
function xc(){}
function Ac(){}
function Dc(){}
function Gc(){}
function Jc(){}
function Mc(){}
function Pc(){}
function Sc(){}
function Vc(){}
function fd(){}
function ed(){}
function pd(){}
function id(){}
function ud(){}
function td(){}
function sd(){}
function Fd(){}
function rd(){}
function Ld(){}
function Kd(){}
function Qd(){}
function Jd(){}
function Wd(){}
function Vd(){}
function Ud(){}
function ee(){}
function de(){}
function le(){}
function he(){}
function te(){}
function pe(){}
function Ae(){}
function xe(){}
function He(){}
function Ee(){}
function Pe(){}
function Le(){}
function Te(){}
function Ze(){}
function We(){}
function ef(){}
function cf(){}
function kf(){}
function rf(){}
function zf(){}
function Gf(){}
function Ff(){}
function Ef(){}
function Tf(){}
function Sf(){}
function Wf(){}
function Vf(){}
function _f(){}
function eg(){}
function dg(){}
function cg(){}
function bg(){}
function ag(){}
function nh(){}
function sh(){}
function rh(){}
function Jh(){}
function Hh(){}
function Ph(){}
function Oh(){}
function Uh(){}
function ci(){}
function bi(){}
function on(){}
function nn(){}
function rn(){}
function un(){}
function yn(){}
function wn(){}
function Cn(){}
function An(){}
function En(){}
function Gn(){}
function Jn(){}
function Qn(){}
function Un(){}
function Yn(){}
function uo(){}
function to(){}
function Eo(){}
function Lo(){}
function bp(){}
function hp(){}
function kp(){}
function up(){}
function tp(){}
function Dp(){}
function Cp(){}
function Rp(){}
function Zp(){}
function Yp(){}
function bq(){}
function aq(){}
function fq(){}
function eq(){}
function mq(){}
function qq(){}
function Bq(){}
function Iq(){}
function Rq(){}
function Oq(){}
function Tq(){}
function Yq(){}
function Xq(){}
function ur(){}
function tr(){}
function Cr(){}
function Gr(){}
function Ur(){}
function Tr(){}
function Sr(){}
function fs(){}
function ms(){}
function rs(){}
function zs(){}
function Bs(){}
function Hs(){}
function Ks(){}
function Ps(){}
function Zs(){}
function Ys(){}
function et(){}
function jt(){}
function ot(){}
function qt(){}
function vt(){}
function ut(){}
function tt(){}
function bu(){}
function fu(){}
function lu(){}
function nu(){}
function ru(){}
function wu(){}
function Bu(){}
function Mu(){}
function Lu(){}
function Qu(){}
function Pu(){}
function Tu(){}
function Wu(){}
function cv(){}
function bv(){}
function av(){}
function mv(){}
function vv(){}
function yv(){}
function Bv(){}
function Ev(){}
function Hv(){}
function Pv(){}
function Zv(){}
function iw(){}
function hw(){}
function kw(){}
function nw(){}
function qw(){}
function Bw(){}
function Aw(){}
function Hw(){}
function Lw(){}
function Kw(){}
function Tw(){}
function Ww(){}
function Zw(){}
function Zx(){}
function bx(){}
function px(){}
function vx(){}
function yx(){}
function Vx(){}
function by(){}
function ay(){}
function zy(){}
function yy(){}
function Jy(){}
function Py(){}
function Oy(){}
function Zy(){}
function dz(){}
function kz(){}
function oz(){}
function uz(){}
function Cz(){}
function Bz(){}
function Hz(){}
function Lz(){}
function Uz(){}
function $z(){}
function cA(){}
function iA(){}
function mA(){}
function rA(){}
function qA(){}
function vA(){}
function uA(){}
function yA(){}
function CA(){}
function GA(){}
function KA(){}
function QA(){}
function VA(){}
function UA(){}
function iB(){}
function lB(){}
function pB(){}
function uB(){}
function tB(){}
function xB(){}
function BB(){}
function FB(){}
function KB(){}
function JB(){}
function NB(){}
function RB(){}
function VB(){}
function YB(){}
function aC(){}
function eC(){}
function iC(){}
function mC(){}
function pC(){}
function sC(){}
function xC(){}
function BC(){}
function EC(){}
function IC(){}
function OC(){}
function SC(){}
function $C(){}
function gD(){}
function mD(){}
function pD(){}
function zD(){}
function ED(){}
function DD(){}
function ZD(){}
function aE(){}
function gE(){}
function tE(){}
function yE(){}
function GE(){}
function ME(){}
function PE(){}
function Hn(){Kb()}
function ow(){Kb()}
function Iw(){Kb()}
function $w(){Kb()}
function qx(){Kb()}
function _z(){Kb()}
function Ho(){Go()}
function Jz(){jy(this)}
function zA(b){eA(b.b)}
function Ab(b){this.b=b}
function Eb(b){this.b=b}
function mf(b){this.b=b}
function tf(b){this.b=b}
function ts(b){this.b=b}
function Cs(b){this.b=b}
function Is(b){this.b=b}
function oh(b){this.b=b}
function ou(b){this.b=b}
function su(b){this.b=b}
function xu(b){this.b=b}
function xr(b){this.b=b}
function Ar(b){this.b=b}
function uw(b){this.b=b}
function Ow(b){this.b=b}
function cx(b){this.b=b}
function Ey(b){this.b=b}
function Uy(b){this.b=b}
function vz(b){this.b=b}
function gz(b){this.d=b}
function bo(b){this.e=b}
function ps(b){this.c=b}
function _v(b){this.c=b}
function nA(b){this.b=b}
function AA(b){this.b=b}
function DA(b){this.b=b}
function HA(b){this.b=b}
function LA(b){this.b=b}
function nC(b){this.b=b}
function PC(b){this.b=b}
function TC(b){this.b=b}
function QE(b){this.b=b}
function Ue(){this.b={}}
function _d(){this.d=++Xd}
function fp(){this.c=new Ut}
function Wx(){this.b=new Rb}
function Nz(){this.b=new Jz}
function Qs(){Qs=VE;new Jz}
function XC(){XC=VE;eD()}
function iv(){iv=VE;sv()}
function eD(){eD=VE;dD=fD()}
function eh(b){b.o=10;Zg(b)}
function dh(b){b.n=10;Yg(b)}
function gg(b,c){b.J=c}
function Np(b,c){Ep(b,c,b.J)}
function Qv(b,c){Tv(b,c,b.c)}
function tb(b){return b.L()}
function wc(){uc();return kc}
function ai(){Zh();return Vh}
function uv(){sv();return nv}
function N(b){Kb();this.f=b}
function Uw(b){Kb();this.f=b}
function Xw(b){Kb();this.f=b}
function _w(b){Kb();this.f=b}
function rx(b){Kb();this.f=b}
function wx(b){Kb();this.f=b}
function $x(b){Kb();this.f=b}
function Bh(b){uh();this.e=b}
function Rn(b){uh();this.b=b}
function Vn(b){uh();this.b=b}
function RA(b){uh();this.b=b}
function ko(b){ho=b;Qo();So=b}
function mo(){mo=VE;lo=new On}
function Go(){Go=VE;Fo=new _d}
function kd(){kd=VE;jd=new pd}
function kb(){kb=VE;jb=new sb}
function Lh(){Lh=VE;Fh=new Jh}
function Az(){Az=VE;zz=new Cz}
function ev(b){this.J=b;new Ph}
function $n(b){return b.d<b.b}
function lx(b,c){return b>c?b:c}
function mx(b,c){return b>c?b:c}
function nx(b,c){return b<c?b:c}
function ox(b,c){return b<c?b:c}
function ob(b){return !!b.b||!!b.g}
function Ir(b,c){br(b,c);--b.c}
function Nn(b,c){Nt(b.c,c);Mn(b)}
function fh(b,c){b.r=c;ah(b,b.b)}
function qg(b,c){!!b.H&&Af(b.H,c)}
function Zf(b){Xf.call(this,b)}
function Vp(b){Xf.call(this,b)}
function $(c,b){c[c.length]=b}
function Rx(){Rx=VE;Ox={};Qx={}}
function Ec(){this.b='EM';this.c=2}
function Hc(){this.b='EX';this.c=3}
function yc(){this.b='PX';this.c=0}
function Kc(){this.b='PT';this.c=4}
function Nc(){this.b='PC';this.c=5}
function Qc(){this.b='IN';this.c=6}
function Tc(){this.b='CM';this.c=7}
function Wc(){this.b='MM';this.c=8}
function $h(b,c){this.b=b;this.c=c}
function ip(b,c){this.b=b;this.c=c}
function gt(b,c){this.b=b;this.c=c}
function pz(b,c){this.b=b;this.c=c}
function Vz(b,c){this.b=b;this.c=c}
function qC(b,c){this.b=b;this.c=c}
function qB(b,c){this.c=b;this.d=c}
function $y(b,c){this.c=b;this.b=c}
function Bc(){this.b='PCT';this.c=1}
function Cv(){this.b='LEFT';this.c=2}
function Bf(b){this.b=new Qf;this.c=b}
function yp(){this.b=new Bf(null)}
function Q(b){Kb();this.c=b;Jb(this)}
function so(b){qo();!!po&&np(po,b)}
function ez(b){return b.c<b.d.Hb()}
function Zn(b){return Ot(b.e.c,b.c)}
function oy(c,b){return NG+b in c.f}
function oi(b,c){return b.cM&&b.cM[c]}
function Ft(b,c){(b<0||b>=c)&&Jt(b,c)}
function bh(b,c){b.j=c;Yg(b);ah(b,b.b)}
function ch(b,c){b.k=c;Yg(b);ah(b,b.b)}
function rb(b,c){b.d=vb(b.d,[c,false])}
function AE(b,c,d,e){HE(b.b,c,d,e)}
function zE(b,c,d){AE(b,c,d,b.b.g.c)}
function BE(b,c){Lq(b.b,c);of(b,ix(c))}
function Oe(b){Uq(b.b.b,YE+b.c.c,false)}
function Co(){if(!yo){Bp();yo=true}}
function Fv(){this.b='RIGHT';this.c=3}
function wv(){this.b='CENTER';this.c=0}
function zv(){this.b='JUSTIFY';this.c=1}
function Mo(){this.b=new Qf;this.c=null}
function Up(){Up=VE;Sp=new Zp;Tp=new bq}
function Dd(){Dd=VE;Cd=new be(bF,new Fd)}
function Pd(){Pd=VE;Od=new be(cF,new Qd)}
function je(){je=VE;ie=new be(dF,new le)}
function re(){re=VE;qe=new be(eF,new te)}
function ze(){ze=VE;ye=new be(fF,new Ae)}
function Ge(){Ge=VE;Fe=new be(gF,new He)}
function Ne(){Ne=VE;Me=new be(hF,new Pe)}
function uh(){uh=VE;th=new Ut;Ao(new uo)}
function Qf(){this.e=new Jz;this.d=false}
function Tg(){this.J=gw(ew?ew:(ew=fw()))}
function Ut(){this.b=gi(Um,{46:1},0,0,0)}
function Wv(){this.b=gi(Sm,{46:1},4,4,0)}
function Yu(b){this.c=b;this.b=!!this.c.y}
function MC(){this.d=new Jz;this.b=new Jz}
function Uu(){Gu.call(this,$doc.body)}
function ZC(){ZC=VE;YC=(XC(),'cssFloat')}
function Qo(){if(!Oo){Yo();_o();Oo=true}}
function X(b){return si(b)?Lb(qi(b)):YE}
function S(b){return si(b)?T(qi(b)):b+YE}
function W(b){return b==null?null:b.name}
function T(b){return b==null?null:b.message}
function dv(b,c){b.J[EG]=c!=null?c:YE}
function Rs(b,c){Ss(b,c.e,c.c,c.d,c.f,c.b)}
function Ed(b,c){zA(pi(c.b,3),pi(b.e,4))}
function Ot(b,c){Ft(c,b.c);return b.b[c]}
function Kf(b,c,d){var e;e=Mf(b,c);e.Fb(d)}
function eb(b,c,d){return b.apply(c,d);var e}
function ro(b){qo();return po?mp(po,b):null}
function Nt(b,c){ii(b.b,b.c++,c);return true}
function qb(b,c){b.b=vb(b.b,[c,false]);pb(b)}
function Ss(b,c,d,e,f,g){b.b.Bb(b,c,d,e,f,g)}
function VD(b,c,d,e){b.style[bH]=e;KD(b,c,d)}
function If(b,c){!b.b&&(b.b=new Ut);Nt(b.b,c)}
function gf(b){var c;if(df){c=new ef;Af(b,c)}}
function Vr(b){this.J=b;this.b=new Vq(this.J)}
function lw(b,c,d){this.b=b;this.d=c;this.c=d}
function GB(b,c,d){this.d=b;this.b=c;this.c=d}
function jC(b,c,d){this.c=b;this.b=c;this.d=d}
function aD(b,c,d){this.d=b;this.c=c;this.b=d}
function bs(b){as.call(this);Uq(this.b,b,true)}
function Gu(b){this.g=new Wv;this.J=b;rg(this)}
function Og(){this.J=$doc.createElement(oF)}
function jA(){this.J=$doc.createElement(oF)}
function mB(){this.J=$doc.createElement(oF)}
function ZB(){this.J=$doc.createElement(oF)}
function fC(){this.J=$doc.createElement(oF)}
function yC(){this.J=$doc.createElement(oF)}
function FC(){this.J=$doc.createElement(oF)}
function Ub(b){return _b(dc(b.ownerDocument),b)}
function Fx(c,b){return c.substr(b,c.length-b)}
function Zr(b){Vr.call(this,b,Dx(dG,b.tagName))}
function ds(b){Vr.call(this,b,Dx(dG,b.tagName))}
function Yr(b){Xr.call(this);Uq(this.b,b,false)}
function gB(){bB.call(this);this.c.innerHTML=XG}
function Mb(){try{null.a()}catch(b){return b}}
function Dw(b,c){var d;d=new Bw;d.c=b+c;return d}
function of(b,c){var d;if(lf){d=new mf(c);b.W(d)}}
function vf(b,c){var d;if(sf){d=new tf(c);b.W(d)}}
function Hp(b,c){if(c<0||c>b.g.c){throw new $w}}
function Gp(b,c){if(c<0||c>=b.g.c){throw new $w}}
function cr(b,c){!!b.f&&(c.b=b.f.b);b.f=c;ns(b.f)}
function Ah(b,c,d){b.b=true;b.d=c;b.c=d;wh(b,400)}
function rD(b){b.e=true;qD(b,-1);b.J.style[gH]=YE}
function ri(b,c){return b!=null&&b.cM&&!!b.cM[c]}
function _C(b){return 'rgb('+b.d+AH+b.c+AH+b.b+OG}
function Ao(b){Co();return Bo(df?df:(df=new _d),b)}
function PD(b){ID();OD.call(this,15,2);Ng(this,b)}
function is(b){this.c=b;this.d=this.c.j.c;gs(this)}
function Vq(b){this.b=b;this.c=Sh(b);this.d=this.c}
function zx(b){this.b='Unknown';this.d=b;this.c=-1}
function QD(b,c){ID();OD.call(this,c,2);Ng(this,b)}
function vb(b,c){!b&&(b=[]);b[b.length]=c;return b}
function tu(b,c){var d;d=new su(c);b.R(d);return d}
function Mz(b,c){var d;d=py(b.b,c,b);return d==null}
function cy(b){var c;c=new Ey(b);return new pz(b,c)}
function cu(b){var c;c=b.y;if(!c){c=b.Nb();Ng(b,c)}}
function kx(){kx=VE;jx=gi(Tm,{46:1},38,256,0)}
function li(){li=VE;ji=[];ki=[];mi(new ci,ji,ki)}
function bd(){bd=VE;$c=[];_c=[];ad=[];Yc=new fd}
function Fu(){Fu=VE;Cu=new Mu;Du=new Jz;Eu=new Nz}
function qo(){qo=VE;po=new yp;vp(po)||(po=null)}
function ti(b){if(b!=null){throw new Iw}return null}
function hE(b,c){if(c<0||c>b.b.g.c-2){throw new $w}}
function hu(b,c){gu(b,c);return b.J.options[c].value}
function dn(b,c){return b.l==c.l&&b.m==c.m&&b.h==c.h}
function Vb(c,b){return c[b]==null?null:String(c[b])}
function Ib(b,c){b.length>=c&&b.splice(0,c);return b}
function tD(b,c){var d;d=b.b;b.b=c;qD(b,-1);wf(b,d,c)}
function RD(b,c,d){ID();OD.call(this,c,d);Ng(this,b)}
function XD(b,c,d){ID();OD.call(this,c,d);Ng(this,b)}
function Ug(b){this.J=gw(ew?ew:(ew=fw()));Ng(this,b)}
function tw(){tw=VE;rw=new uw(false);sw=new uw(true)}
function jy(b){b.b=[];b.f={};b.d=false;b.c=null;b.e=0}
function ih(b){b.g[jF]=yF;b.d.J[jF]=zF;Rs(b.d,(Mh(),Eh))}
function dd(){bd();if(!Zc){Zc=true;rb((kb(),jb),Yc)}}
function Ux(){if(Px==256){Ox=Qx;Qx={};Px=0}++Px}
function iE(b,c){if(c<-1||c>=b.b.g.c-2){throw new $w}}
function cB(b){bB.call(this);this.c.innerHTML=b||YE}
function OB(b,c,d,e){this.b=b;this.e=c;this.c=d;this.d=e}
function SB(b,c,d,e){this.b=b;this.e=c;this.c=d;this.d=e}
function an(b,c,d){return a=new on,a.l=b,a.m=c,a.h=d,a}
function Cw(b,c){var d;d=new Bw;d.c=b+c;d.b=4;return d}
function Jt(b,c){throw new _w('Index: '+b+', Size: '+c)}
function Dr(){this.g=new Wv;this.J=$doc.createElement(oF)}
function bE(b){this.c=$doc.createTextNode(b);this.J=this.c}
function Hu(b){Fu();try{b.cb()}finally{ty(Eu.b,b)!=null}}
function Iu(){Fu();try{Xp(Eu,Cu)}finally{jy(Eu.b);jy(Du)}}
function Ro(b){return !si(b)&&b!=null&&b.cM&&!!b.cM[25]}
function si(b){return b!=null&&b.tM!=VE&&!(b.cM&&!!b.cM[1])}
function bn(b){return b.l+b.m*4194304+b.h*17592186044416}
function Mn(b){if(b.c.c!=0&&!b.f&&!b.d){b.f=true;wh(b.e,1)}}
function lz(b){if(b.c<=0){throw new _z}return b.b.Kb(--b.c)}
function Rv(b,c){if(c<0||c>=b.c){throw new $w}return b.b[c]}
function ss(b,c,d){(b.b.yb(c),b.b.d.rows[c]).style[nG]=d.b}
function vr(b,c){Zq(b.b,c,0);return b.b.d.rows[c].cells[0]}
function LD(b,c,d){KD(b.e,b.d,c);XC();b.e.style[tH]=lH+d+qF}
function Ep(b,c,d){ug(c);Qv(b.g,c);d.appendChild(c.J);wg(c,b)}
function nd(b,c){var d;d=ld(c);md(b).appendChild(d);return d}
function Ew(b,c,d){var e;e=new Bw;e.c=b+c;e.b=d?8:0;return e}
function Ex(d,b,c){c=Hx(c);return d.replace(RegExp(b,'g'),c)}
function XA(b,c){b.t=c;lg(b.J,b.x+'-focus',c);YA(b,c,b.f)}
function ty(b,c){return !c?vy(b):uy(b,c,~~(c.$H||(c.$H=++db)))}
function Bo(b,c){return new Tf(Jf((!zo&&(zo=new Mo),zo).b,b,c))}
function Vv(b,c){var d;d=Sv(b,c);if(d==-1){throw new _z}Uv(b,d)}
function gu(b,c){if(c<0||c>=b.J.options.length){throw new $w}}
function $v(b){if(b.b>=b.c.c){throw new _z}return b.c.b[++b.b]}
function gs(b){while(++b.b<b.d.c){if(Ot(b.d,b.b)!=null){return}}}
function fb(){if(cb++==0){lb((kb(),jb));return true}return false}
function Ts(){Qs();this.b=new kt(this);this.J[jF]='gwt-Image'}
function sn(b){this.c=0;this.d=0;this.b=21;this.f=11;this.e=b}
function jo(b){!!ho&&b==ho&&(ho=null);Qo();b===So&&(So=null)}
function Op(b){b.style[pF]=YE;b.style[$F]=YE;b.style[rF]=YE}
function wr(b,c){b.b.xb(0,1);b.b.d.rows[0].cells[1].style[nG]=c.b}
function zr(b,c){(b.b.xb(c,0),b.b.d.rows[c].cells[0])['colSpan']=2}
function xg(b,c){b.G==-1?ap(b.J,c|(b.J.__eventBits||0)):(b.G|=c)}
function xh(b,c){return $wnd.setTimeout(WE(function(){b.jb()}),c)}
function mp(b,c){return new Tf(Jf(b.b.b,(!sf&&(sf=new _d),sf),c))}
function ac(b,c){return b===c||!!(b.compareDocumentPosition(c)&16)}
function $s(b,c){var d;d=Vb(b.Ab(c),zG);Cx(KF,d)&&no(new gt(b,c))}
function pu(b,c){var d;d=new ou(c);og(b,d,(Dd(),Dd(),Cd));return d}
function di(b,c){var d,e;d=b;e=ei(0,c);hi(d.aC,d.cM,d.qI,e);return e}
function St(b,c,d){var e;e=(Ft(c,b.c),b.b[c]);ii(b.b,c,d);return e}
function hi(b,c,d,e){li();ni(e,ji,ki);e.aC=b;e.cM=c;e.qI=d;return e}
function ni(b,c,d){li();for(var e=0,f=c.length;e<f;++e){b[c[e]]=d[e]}}
function ry(b,c){var d;d=b.c;b.c=c;if(!b.d){b.d=true;++b.e}return d}
function vy(b){var c;c=b.c;b.c=null;if(b.d){b.d=false;--b.e}return c}
function Xu(b){if(!b.b||!b.c.y){throw new _z}b.b=false;return b.c.y}
function fz(b){if(b.c>=b.d.Hb()){throw new _z}return b.d.Kb(b.c++)}
function pi(b,c){if(b!=null&&!(b.cM&&b.cM[c])){throw new Iw}return b}
function $m(b){if(b!=null&&b.cM&&!!b.cM[22]){return b}return new Q(b)}
function cc(b){!b.gwt_uid&&(b.gwt_uid=1);return 'gwt-uid-'+b.gwt_uid++}
function Gs(){Gs=VE;new Is('bottom');Es=new Is(uG);Fs=new Is($F)}
function pg(b,c,d){return new Tf(Jf((!b.H?(b.H=new Bf(b)):b.H).b,d,c))}
function C(b){if(!b.f){return}null.Sb();b.g&&Pq(b);b.g=false;b.f=false}
function ao(b){Qt(b.e.c,b.c);--b.b;b.c<=b.d&&--b.d<0&&(b.d=0);b.c=-1}
function ke(b,c){pi(c.b,8).Cb(pi(b.e,4),(b.b.keyCode||0)&65535,au(b.b))}
function se(b,c){pi(c.b,8).Db(pi(b.e,4),(b.b.keyCode||0)&65535,au(b.b))}
function Pt(b,c,d){for(;d<b.c;++d){if(bA(c,b.b[d])){return d}}return -1}
function _e(b,c){var d;if(Xe){d=new Ze;d.c=c;b.W(d);return d}return null}
function $q(b,c){var d;d=b.wb();if(c>=d||c<0){throw new _w(jG+c+kG+d)}}
function Y(b,c){var d;return d=b,d.tM==VE||d.cM&&!!d.cM[1]?d.eQ(c):d===c}
function Yb(b){var c=b.parentNode;(!c||c.nodeType!=1)&&(c=null);return c}
function _n(b){var c;b.c=b.d;c=Ot(b.e.c,b.d++);b.d>=b.b&&(b.d=0);return c}
function Fp(b,c,d){var e;Hp(b,d);if(c.I==b){e=Sv(b.g,c);e<d&&--d}return d}
function Qt(b,c){var d;d=(Ft(c,b.c),b.b[c]);b.b.splice(c,1);--b.c;return d}
function Do(){var b;if(yo){b=new Ho;!!zo&&Af(zo,b);return null}return null}
function no(b){mo();if(!b){throw new rx('cmd cannot be null')}Nn(lo,b)}
function oo(b,c){Qo();$o(b,c);c&131072&&b.addEventListener(FF,Vo,false)}
function ap(b,c){Qo();$o(b,c);c&131072&&b.addEventListener(FF,Vo,false)}
function JE(b){this.g=new Wv;this.J=$doc.createElement(oF);this.b=b}
function as(){Zr.call(this,$doc.createElement(oF));this.J[jF]='gwt-HTML'}
function ju(){this.J=$doc.createElement('select');this.J[jF]='gwt-ListBox'}
function cs(){as.call(this);Uq(this.b,oG,true);this.J.style[pG]=qG}
function UE(b){XC();b.style[tF]=(eD(),dD)>=1.9?nH:oH;b.style[ZC(),YC]=pF}
function np(b,c){c=c==null?YE:c;if(!Cx(c,lp==null?YE:lp)){lp=c;xp(b,c)}}
function Iz(b,c){return (b==null?null:b)===(c==null?null:c)||b!=null&&Y(b,c)}
function bA(b,c){return (b==null?null:b)===(c==null?null:c)||b!=null&&Y(b,c)}
function kE(b,c){var d;iE(b,c);d=Rv(b.b.g,c+1);d==b.c&&(b.c=null);Lv(b.b,d)}
function od(b,c){var d;d=ld(c);md(b).insertBefore(d,b.b.firstChild);return d}
function Sv(b,c){var d;for(d=0;d<b.c;++d){if(b.b[d]==c){return d}}return -1}
function Rt(b,c){var d;d=Pt(b,c,0);if(d==-1){return false}Qt(b,d);return true}
function Zb(b){var c=b.button;if(c==1){return 4}else if(c==2){return 2}return 1}
function sy(f,b,c){var d,e=f.f;b=NG+b;b in e?(d=e[b]):++f.e;e[b]=c;return d}
function mi(b,c,d){var e=0,f;for(var g in b){if(f=b[g]){c[e]=g;d[e]=f;++e}}}
function Ix(b,c,d){b=b.slice(c,d);return String.fromCharCode.apply(null,b)}
function yB(b,c,d,e,f,g){this.b=b;this.g=c;this.c=d;this.e=e;this.d=f;this.f=g}
function CB(b,c,d,e,f,g){this.b=b;this.g=c;this.c=d;this.e=e;this.d=f;this.f=g}
function mz(b,c){var d;this.b=b;this.d=b;d=b.Hb();(c<0||c>d)&&Jt(c,d);this.c=c}
function be(b,c){this.d=++Xd;this.b=c;!yd&&(yd=new Ue);yd.b[b]=this;this.c=b}
function Xb(b){var c=b.firstChild;while(c&&c.nodeType!=1)c=c.nextSibling;return c}
function qi(b){if(b!=null&&(b.tM==VE||b.cM&&!!b.cM[1])){throw new Iw}return b}
function Cx(b,c){if(!(c!=null&&c.cM&&!!c.cM[1])){return false}return String(b)==c}
function IE(b,c){var d;d=Sv(b.g,c);if(d!=-1){kE(b.b,d);return Kq(b,c)}return false}
function hs(b){var c;if(b.b>=b.d.c){throw new _z}c=pi(Ot(b.d,b.b),4);gs(b);return c}
function Ky(b){var c;c=new Ut;b.d&&Nt(c,new Uy(b));iy(b,c);hy(b,c);this.b=new gz(c)}
function mb(b){var c,d;if(b.d){d=null;do{c=b.d;b.d=null;d=xb(c,d)}while(b.d);b.d=d}}
function lb(b){var c,d;if(b.c){d=null;do{c=b.c;b.c=null;d=xb(c,d)}while(b.c);b.c=d}}
function md(b){var c;if(!b.b){c=$doc.getElementsByTagName('head')[0];b.b=c}return b.b}
function Jv(b){var c;c=$doc.createElement(mG);c[vG]=b.b.b;c.style[nG]=b.c.b;return c}
function gi(b,c,d,e,f){var g;g=ei(f,e);li();ni(g,ji,ki);g.aC=b;g.cM=c;g.qI=d;return g}
function hb(b,c,d){var e;e=fb();try{return eb(b,c,d)}finally{e&&mb((kb(),jb));--cb}}
function gb(c){return function(){try{return hb(c,this,arguments)}catch(b){throw b}}}
function dc(b){return Cx(b.compatMode,'CSS1Compat')?b.documentElement:b.body}
function au(b){return (b.shiftKey?1:0)|(b.metaKey?8:0)|(b.ctrlKey?2:0)|(b.altKey?4:0)}
function rq(b){return (b.F?(tw(),b.c.checked?sw:rw):(tw(),b.c.defaultChecked?sw:rw)).b}
function Z(b){var c;return c=b,c.tM==VE||c.cM&&!!c.cM[1]?c.hC():c.$H||(c.$H=++db)}
function Ye(b,c){var d;(d=_e(pi(c.b,15),ix((pi(b.e,16),b.c.b))),!d||!d.b)||(b.b=true)}
function io(b,c,d){var e;e=go;go=b;c==ho&&Po(b.type)==8192&&(ho=null);d.bb(b);go=e}
function vD(b,c,d){wD.call(this,b,c,d,$moduleBase+JH,$moduleBase+KH,$moduleBase+aI)}
function uD(b,c){wD.call(this,b,c,1,$moduleBase+JH,$moduleBase+KH,$moduleBase+aI)}
function Dx(c,b){if(b==null)return false;return c==b||c.toLowerCase()==b.toLowerCase()}
function fg(b,c){var d=b.parentNode;if(!d){return}d.insertBefore(c,b);d.removeChild(b)}
function WC(b){var c=$doc.createEvent(WF);c.initEvent(cF,true,true);b.dispatchEvent(c)}
function Xr(){this.J=$doc.createElement(oF);this.b=new Vq(this.J);this.J[jF]='gwt-Label'}
function On(){this.b=new Rn(this);this.c=new Ut;this.e=new Vn(this);this.g=new bo(this)}
function mr(){fr.call(this);this.e=new Ar(this);this.g=new ts(this);cr(this,new ps(this))}
function Mv(){oq.call(this);this.b=(ys(),vs);this.c=(Gs(),Fs);this.f[wG]=xG;this.f[yG]=xG}
function ys(){ys=VE;new Cs(sG);new Cs('justify');ws=new Cs(pF);new Cs(tG);xs=ws;vs=xs}
function og(b,c,d){b.fb(Po(d.c));return new Tf(Jf((!b.H?(b.H=new Bf(b)):b.H).b,d,c))}
function wf(b,c,d){var e;if(!!sf&&c!=d&&(!c||!(!!d&&d.b==c.b))){e=new tf(d);!!b.H&&Af(b.H,e)}}
function nb(b){var c;if(b.b){c=b.b;b.b=null;!b.g&&(b.g=[]);xb(c,b.g)}!!b.g&&(b.g=wb(b.g))}
function Lq(b,c){var d;Gp(b,c);d=b.c;b.c=Rv(b.g,c);if(b.c!=d){!Jq&&(Jq=new Rq);Qq(Jq,d,b.c)}}
function dp(b,c){var d;if(!b.b){d=b.c.c;Nt(b.c,c)}else{d=b.b.b;St(b.c,d,c);b.b=b.b.c}c.J[XF]=d}
function ep(b,c){var d,e;d=(e=c[XF],e==null?-1:e);c[XF]=null;St(b.c,d,null);b.b=new ip(d,b.b)}
function cp(b,c){var d,e;d=(e=c[XF],e==null?-1:e);if(d<0){return null}return pi(Ot(b.c,d),26)}
function wt(b,c){var d;while(b.mb()){d=b.nb();if(c==null?d==null:Y(c,d)){return b}}return null}
function RE(b,c){var d;d=new QE(c);pg(b,d,(!Xe&&(Xe=new _d),Xe));pg(b,d,(!lf&&(lf=new _d),lf))}
function sD(b,c){var d,e,f;d=new _v(b.d.g);e=0;while(d.b<d.c.c-1){f=pi($v(d),57);hg(f,c[e++])}}
function ky(b,c){return c==null?b.d:c!=null&&c.cM&&!!c.cM[1]?oy(b,pi(c,1)):ny(b,c,~~Z(c))}
function ly(b,c){return c==null?b.c:c!=null&&c.cM&&!!c.cM[1]?b.f[NG+pi(c,1)]:my(b,c,~~Z(c))}
function py(b,c,d){return c==null?ry(b,d):c!=null&&c.cM&&!!c.cM[1]?sy(b,pi(c,1),d):qy(b,c,d,~~Z(c))}
function Kn(b){var c;c=Zn(b.g);ao(b.g);c!=null&&c.cM&&!!c.cM[23]&&new Hn(pi(c,23));b.d=false;Mn(b)}
function $g(b){var c;if(b.j<=b.k){return 0}c=(b.b-b.k)/(b.j-b.k);return 0>(1<c?1:c)?0:1<c?1:c}
function Kr(b){if(b.c==1){return}if(b.c<1){Mr(b.d,1-b.c,b.b);b.c=1}else{while(b.c>1){Ir(b,b.c-1)}}}
function pb(b){if(!b.j){b.j=true;!b.f&&(b.f=new Ab(b));yb(b.f,1);!b.i&&(b.i=new Eb(b));yb(b.i,50)}}
function LC(b,c,d){py(b.d,d,ix(b.c.b.g.c));py(b.b,ix(b.c.b.g.c),d);return new QD(new Yr(c),5)}
function Ip(b,c,d,e,f){e=Fp(b,c,e);ug(c);Tv(b.g,c,e);f?Zo(d,c.J,e):d.appendChild(c.J);wg(c,b)}
function vh(b){b.f?($wnd.clearInterval(b.g),undefined):($wnd.clearTimeout(b.g),undefined);Rt(th,b)}
function Xf(b){O.call(this,b.Hb()==0?null:pi(b.Ib(gi(Xm,{35:1,46:1},22,0,0)),35)[0]);this.b=b}
function sv(){sv=VE;ov=new wv;pv=new zv;qv=new Cv;rv=new Fv;nv=hi(Rm,{46:1},45,[ov,pv,qv,rv])}
function O(){Kb();this.f='One or more exceptions caught, see full set in UmbrellaException#getCauses'}
function Lr(){fr.call(this);this.e=new xr(this);this.g=new ts(this);cr(this,new ps(this));Jr(this);Kr(this)}
function ld(b){var c;c=$doc.createElement('style');c['language']='text/css';c.textContent=b||YE;return c}
function $b(c){var d=c.relatedTarget;if(!d){return null}try{var e=d.nodeName;return d}catch(b){return null}}
function nq(b,c){var d;if(c.I!=b){return null}return d=c.J.parentNode,(!d||d.nodeType!=1)&&(d=null),d}
function Mg(b,c){if(b.y!=c){return false}try{wg(c,null)}finally{b.hb().removeChild(c.J);b.y=null}return true}
function Ng(b,c){if(c==b.y){return}!!c&&ug(c);!!b.y&&Mg(b,b.y);b.y=c;if(c){b.hb().appendChild(b.y.J);wg(c,b)}}
function nr(b,c,d){var e=b.rows[c];for(var f=0;f<d;f++){var g=$doc.createElement(mG);e.appendChild(g)}}
function mE(b,c){var d,e;e=b.b.g.c-1;for(d=1;d<e;++d){if(Rv(b.b.g,d)==c){return lE(b,d-1)}}return false}
function sg(b,c){var d;switch(Po(c.type)){case 16:case 32:d=$b(c);if(!!d&&ac(b.J,d)){return}}zd(c,b,b.J)}
function iy(f,b){var c=f.f;for(var d in c){if(d.charCodeAt(0)==58){var e=new $y(f,d.substring(1));b.Fb(e)}}}
function _m(b){var c,d,e;c=b&4194303;d=b>>22&4194303;e=b<0?1048575:0;return a=new on,a.l=c,a.m=d,a.h=e,a}
function Nb(b){var c,d,e;e=b&&b.stack?b.stack.split('\n'):[];for(c=0,d=e.length;c<d;++c){e[c]=Hb(e[c])}return e}
function gwtOnLoad(c,d,e,f){$moduleName=d;$moduleBase=e;if(c)try{WE(Zm)()}catch(b){c(d)}else{WE(Zm)()}}
function fw(){return function(b){var c=this.parentNode;c.onfocus&&$wnd.setTimeout(function(){c.focus()},0)}}
function yb(c,d){kb();$wnd.setTimeout(function(){var b=WE(tb)(c);b&&$wnd.setTimeout(arguments.callee,d)},d)}
function hg(b,c){c==null||c.length==0?(b.J.removeAttribute(iF),undefined):(b.J.setAttribute(iF,c),undefined)}
function vg(b,c){b.F&&(b.J.__listener=null,undefined);!!b.J&&fg(b.J,c);b.J=c;b.F&&(b.J.__listener=b,undefined)}
function tg(b){if(!b._()){throw new Xw(nF)}try{b.eb()}finally{try{b.$()}finally{b.J.__listener=null;b.F=false}}}
function rg(b){var c;if(b._()){throw new Xw(mF)}b.F=true;b.J.__listener=b;c=b.G;b.G=-1;c>0&&b.fb(c);b.Z();b.db()}
function Uv(b,c){var d;if(c<0||c>=b.c){throw new $w}--b.c;for(d=c;d<b.c;++d){ii(b.b,d,b.b[d+1])}ii(b.b,b.c,null)}
function Kv(b,c,d){var e,f;Hp(b,d);f=$doc.createElement(lG);e=Jv(b);f.appendChild(e);Zo(b.e,f,d);Ip(b,c,e,d,false)}
function rt(){Zr.call(this,$doc.createElement(dG));this.J[jF]='gwt-InlineLabel';Uq(this.b,'Stylename:',false)}
function ns(b){if(!b.b){b.b=$doc.createElement('colgroup');Zo(b.c.i,b.b,0);b.b.appendChild($doc.createElement(rG))}}
function zw(b){if(b>=48&&b<58){return b-48}if(b>=97&&b<97){return b-97+10}if(b>=65&&b<65){return b-65+10}return -1}
function Xo(b,c){var d=0,e=b.firstChild;while(e){if(e===c){return d}e.nodeType==1&&++d;e=e.nextSibling}return -1}
function Tx(b){Rx();var c=NG+b;var d=Qx[c];if(d!=null){return d}d=Ox[c];d==null&&(d=Sx(b));Ux();return Qx[c]=d}
function ix(b){var c,d;if(b>-129&&b<128){c=b+128;d=(kx(),jx)[c];!d&&(d=jx[c]=new cx(b));return d}return new cx(b)}
function jg(b){var c,d;c=b[jF]==null?null:String(b[jF]);d=c.indexOf(Kx(32));if(d>=0){return c.substr(0,d-0)}return c}
function yu(b,c){var d;d=new xu(c);og(b,d,(je(),je(),ie));og(b,d,(re(),re(),qe));og(b,d,(ze(),ze(),ye));return d}
function Mf(b,c){var d,e;e=pi(ly(b.e,c),32);if(!e){e=new Jz;py(b.e,c,e)}d=pi(e.c,33);if(!d){d=new Ut;ry(e,d)}return d}
function Nf(b,c){var d,e;e=pi(ly(b.e,c),32);if(!e){return Az(),Az(),zz}d=pi(e.c,33);if(!d){return Az(),Az(),zz}return d}
function Jp(b,c){var d;if(c.I!=b){return false}try{wg(c,null)}finally{d=c.J;Yb(d).removeChild(d);Vv(b.g,c)}return true}
function ar(b,c){var d;if(c.I!=b){return false}try{wg(c,null)}finally{d=c.J;Yb(d).removeChild(d);ep(b.j,d)}return true}
function br(b,c){var d,e,f;e=b.b;for(d=0;d<e;++d){f=b.e.b.d.rows[c].cells[d];_q(b,f,false)}b.d.removeChild(b.d.rows[c])}
function Of(b){var c,d;if(b.b){try{for(d=new gz(b.b);d.c<d.d.Hb();){c=pi(fz(d),34);Kf(c.b,c.d,c.c)}}finally{b.b=null}}}
function ND(b){var c;if(b.g[0]){for(c=0;c<b.c;++c){b.g[c].className=bI}}if(b.f[0]){for(c=0;c<b.c;++c){b.f[c].className=bI}}}
function zd(b,c,d){var e,f,g;if(yd){g=pi(yd.b[b.type],7);if(g){e=g.b.b;f=g.b.c;g.b.b=b;g.b.c=d;qg(c,g.b);g.b.b=e;g.b.c=f}}}
function I(b){var c,d,e;d=gi(Vm,{46:1},51,b.length,0);for(e=0,c=b.length;e<c;++e){if(!b[e]){throw new qx}d[e]=b[e]}}
function Kb(){var b,c,d,e;d=Ib(Nb(Mb()),2);e=gi(Vm,{46:1},51,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new zx(d[b])}I(e)}
function ft(b){var c,d;c=(d=$doc.createEvent('HTMLEvents'),d.initEvent(KF,false,false),d);b.b.Ab(b.c).dispatchEvent(c)}
function Lv(b,c){var d,e,f;e=(f=c.J.parentNode,(!f||f.nodeType!=1)&&(f=null),f);d=Jp(b,c);d&&b.e.removeChild(Yb(e));return d}
function gh(b,c){var d,e,f,g;g=c.clientX||0;if(g>0){e=b.g.offsetWidth||0;d=Ub(b.g);f=(g-d)/e;ah(b,(b.k>b.j?0:b.j-b.k)*f+b.k)}}
function Uq(b,c,d){d?(b.b.innerHTML=c||YE,undefined):(b.b.textContent=c||YE,undefined);if(b.d!=b.c){b.d=b.c;Th(b.b,b.c)}}
function Cq(b,c){if(b.E){throw new Xw('Composite.initWidget() may only be called once.')}ug(c);gg(b,c.J);b.E=c;wg(c,b)}
function Hr(b,c){if(c<0){throw new _w('Cannot access a row with a negative index: '+c)}if(c>=b.c){throw new _w(jG+c+kG+b.c)}}
function Zh(){Zh=VE;Yh=new $h('RTL',0);Xh=new $h('LTR',1);Wh=new $h('DEFAULT',2);Vh=hi(Pm,{46:1},42,[Yh,Xh,Wh])}
function dw(b,c,d,e,f,g){var h;h=GG+c+AG+-d+BG+-e+qF;b.style['background']=h;b.style[eG]=f+(uc(),qF);b.style[kF]=g+qF}
function dr(b,c,d,e){var f,g;kr(b,c,d);f=(g=b.e.b.d.rows[c].cells[d],_q(b,g,e==null),g);e!=null&&(f.innerHTML=e||YE,undefined)}
function ah(b,c){var d;b.b=lx(b.k,nx(b.j,c));d=(b.b-b.k)%b.r;b.b-=d;d>b.r/2&&b.b+b.r<=b.j&&(b.b+=b.r);Xg(b);vf(b,new Ow(b.b))}
function kt(b){vg(b,$doc.createElement('img'));oo(b.J,32768);b.G==-1?ap(b.J,133398655|(b.J.__eventBits||0)):(b.G|=133398655)}
function jD(){this.g=new Wv;this.J=$doc.createElement(oF);XC();this.J.style[tF]=(eD(),dD)>=1.9?nH:oH;this.J[jF]='cbg-ButtonBar'}
function oq(){this.g=new Wv;this.f=$doc.createElement(_F);this.e=$doc.createElement(aG);this.f.appendChild(this.e);this.J=this.f}
--></script>
<script><!--
function fr(){this.j=new fp;this.i=$doc.createElement(_F);this.d=$doc.createElement(aG);this.i.appendChild(this.d);this.J=this.i}
function uE(b,c){this.c=b;this.b=new Tg;Ng(this.b,c);Cq(this,this.b);this.G==-1?ap(this.J,129|(this.J.__eventBits||0)):(this.G|=129)}
function V(b){var c;return b==null?ZE:si(b)?W(qi(b)):b!=null&&b.cM&&!!b.cM[1]?$E:(c=b,c.tM==VE||c.cM&&!!c.cM[1]?c.gC():wi).c}
function Sh(b){var c;c=b[BF]==null?null:String(b[BF]);if(Dx(CF,c)){return Zh(),Yh}else if(Dx(DF,c)){return Zh(),Xh}return Zh(),Wh}
function fD(){var b=navigator.userAgent.indexOf('rv:')+3;if(b==-1)return 1.9;return parseFloat(navigator.userAgent.substring(b))}
function Th(b,c){switch(c.c){case 0:{b[BF]=CF;break}case 1:{b[BF]=DF;break}case 2:{Sh(b)!=(Zh(),Wh)&&(b[BF]=YE,undefined);break}}}
function hy(i,b){var c=i.b;for(var d in c){var e=parseInt(d,10);if(d==e){var f=c[e];for(var g=0,h=f.length;g<h;++g){b.Fb(f[g])}}}}
function my(i,b,c){var d=i.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.Pb();if(i.Ob(b,h)){return g.Qb()}}}return null}
function ny(i,b,c){var d=i.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.Pb();if(i.Ob(b,h)){return true}}}return false}
function mn(){mn=VE;jn=(a=new on,a.l=4194303,a.m=4194303,a.h=524287,a);kn=(a=new on,a.l=0,a.m=0,a.h=524288,a);fn(1);fn(2);ln=fn(0)}
function Gx(d){if(d.length==0||d[0]>aF&&d[d.length-1]>aF){return d}var b=d.replace(/^(\s*)/,YE);var c=b.replace(/\s*$/,YE);return c}
function aB(b,c,d){XC();b.d.style['borderBottomWidth']=c*0.2+jH;b.d.style[kF]=c*0.9+jH;b.c.style[kH]=lH+d+qF;b.c.style[mH]=c*1.8+jH}
function MD(b,c){var d;if(b.g[0]){for(d=0;d<b.c;++d){XC();b.g[d].style[bH]=c}}if(b.f[0]){for(d=0;d<b.c;++d){XC();b.f[d].style[bH]=c}}}
function Jb(b){var c,d,e,f;e=Nb(si(b.c)?qi(b.c):null);f=gi(Vm,{46:1},51,e.length,0);for(c=0,d=f.length;c<d;++c){f[c]=new zx(e[c])}I(f)}
function fn(b){var c,d;if(b>-129&&b<128){c=b+128;cn==null&&(cn=gi(Qm,{46:1},43,256,0));d=cn[c];!d&&(d=cn[c]=_m(b));return d}return _m(b)}
function Zo(b,c,d){var e=0,f=b.firstChild,g=null;while(f){if(f.nodeType==1){if(e==d){g=f;break}++e}f=f.nextSibling}b.insertBefore(c,g)}
function er(b,c,d,e){var f,g;b.xb(c,d);f=(g=b.e.b.d.rows[c].cells[d],_q(b,g,true),g);if(e){ug(e);dp(b.j,e);f.appendChild(e.J);wg(e,b)}}
function Iv(b,c){var d,e;e=$doc.createElement(lG);d=Jv(b);e.appendChild(d);b.e.appendChild(e);ug(c);Qv(b.g,c);d.appendChild(c.J);wg(c,b)}
function Ls(b,c){var d,e;d=(e=$doc.createElement(mG),e[vG]=b.b.b,e.style[nG]=b.d.b,e);b.c.appendChild(d);ug(c);Qv(b.g,c);d.appendChild(c.J);wg(c,b)}
function ii(b,c,d){if(d!=null){if(b.qI>0&&!oi(d,b.qI)){throw new ow}if(b.qI<0&&(d.tM==VE||d.cM&&!!d.cM[1])){throw new ow}}return b[c]=d}
function Dy(b,c){var d,e,f;if(c!=null&&c.cM&&!!c.cM[52]){d=pi(c,52);e=d.Pb();if(ky(b.b,e)){f=ly(b.b,e);return Iz(d.Qb(),f)}}return false}
function _q(b,c,d){var e,f;e=Xb(c);f=null;!!e&&(f=pi(cp(b.j,e),4));if(f){ar(b,f);return true}else{d&&(c.innerHTML=YE,undefined);return false}}
function kv(){var b;iv();ev.call(this,(b=$doc.createElement(bG),b.type=FG,b),(!Bn&&(Bn=new Cn),!xn&&(xn=new yn)));this.J[jF]='gwt-TextBox'}
function tq(){var b;uq.call(this,(b=$doc.createElement(bG),b.type='checkbox',b.value=cG,b));this.J[jF]='gwt-CheckBox';Uq(this.b,'Disable Button',false)}
function Lb(c){var d=YE;try{for(var e in c){if(e!='name'&&e!='message'&&e!='toString'){try{d+='\n '+e+XE+c[e]}catch(b){}}}}catch(b){}return d}
function KD(b,c,d){if((c&5)>0){XC();b.style['borderLeftStyle']=sH;b.style[dH]=d}if((c&10)>0){XC();b.style['borderRightStyle']=sH;b.style[eH]=d}}
function Zq(b,c,d){var e;$q(b,c);if(d<0){throw new _w('Column '+d+' must be non-negative: '+d)}e=b.vb(c);if(e<=d){throw new _w(hG+d+iG+b.vb(c))}}
function _g(b){var c,d;if(b.F){c=b.J.clientWidth;b.J.clientHeight;d=b.g.offsetWidth||0;b.i=~~(c/2)-~~(d/2);b.g.style[pF]=b.i+qF;Yg(b);Zg(b);Xg(b)}}
function Ms(){oq.call(this);this.b=(ys(),vs);this.d=(Gs(),Fs);this.c=$doc.createElement(lG);this.e.appendChild(this.c);this.f[wG]=xG;this.f[yG]=xG}
function Hb(b){var c,d,e;e=YE;b=Gx(b);c=b.indexOf(_E);if(c!=-1){d=b.indexOf('function')==0?8:0;e=Gx(b.substr(d,c-d))}return e.length>0?e:'anonymous'}
function xb(c,d){var b,e,f,g;for(e=0,f=c.length;e<f;++e){g=c[e];try{g[1]?g[0].L()&&(d=vb(d,g)):g[0].M()}catch(b){b=$m(b);if(!ri(b,2))throw b}}return d}
function Hx(b){var c;c=0;while(0<=(c=b.indexOf('\\',c))){b.charCodeAt(c+1)==36?(b=b.substr(0,c-0)+'$'+Fx(b,++c)):(b=b.substr(0,c-0)+Fx(b,++c))}return b}
function bc(b){var c=b.ownerDocument;var d=b.cloneNode(true);var e=c.createElement('DIV');e.appendChild(d);outer=e.innerHTML;d.innerHTML=YE;return outer}
function hh(b,c){if(c){b.g[jF]='gwt-SliderBar-line gwt-SliderBar-line-sliding';b.d.J[jF]='gwt-SliderBar-knob gwt-SliderBar-knob-sliding';Rs(b.d,(Nh(),Gh))}}
function xp(e,b){if(b.length==0){var c=$wnd.location.href;var d=c.indexOf(ZF);d!=-1&&(c=c.substring(0,d));$wnd.location=c+ZF}else{$wnd.location.hash=e.pb(b)}}
function Tt(b,c){var d,e,f;c.length<b.c&&(c=(e=c,f=ei(0,b.c),hi(e.aC,e.cM,e.qI,f),f));for(d=0;d<b.c;++d){ii(c,d,b.b[d])}c.length>b.c&&ii(c,b.c,null);return c}
function uc(){uc=VE;tc=new yc;rc=new Bc;mc=new Ec;nc=new Hc;sc=new Kc;qc=new Nc;oc=new Qc;lc=new Tc;pc=new Wc;kc=hi(Om,{46:1},39,[tc,rc,mc,nc,sc,qc,oc,lc,pc])}
function dA(b){ZA(b.b,b.e,b.i);ZA(b.c,b.e,b.i);b.n=b.b.e;b.s=b.b.p;b.r=b.b.o;b.q=b.b.n;$A(b.b,true);b.u=b.b.r;b.t=b.b.q;$A(b.b,!b.x);$A(b.c,!b.x);b.o=b.b.f;b.p=b.b.g}
function bC(b,c,d,e){dr(b.b,b.c,0,d);vr(b.b.e,b.c).style[xH]=yH;vr(b.b.e,b.c).colSpan=2;er(b.b,++b.c,0,c);dr(b.b,b.c,1,'<pre>'+e+'<\/pre>');ss(b.b.g,b.c++,(Gs(),Es))}
function ug(b){if(!b.I){(Fu(),ky(Eu.b,b))&&Hu(b)}else if(ri(b.I,29)){pi(b.I,29).gb(b)}else if(b.I){throw new Xw("This widget's parent does not implement HasWidgets")}}
function hD(b,c){var d,e;Ep(b,c,b.J);e=b.g.c;if(e>1){_A(c,true,true);lg(c.J,ZH,true);d=Rv(b.g,e-2);d!=null&&d.cM&&!!d.cM[55]&&_A(pi(d,55),true,false);lg(d.J,$H,true)}}
function sq(b,c){var d;!c&&(c=(tw(),rw));d=b.F?(tw(),b.c.checked?sw:rw):(tw(),b.c.defaultChecked?sw:rw);b.c.checked=c.b;b.c.defaultChecked=c.b;if(!!d&&d.b==c.b){return}}
function _A(b,c,d){if(d){b.i=c?VG:null;b.k&&(XC(),b.u.style[dH]=c?b.i:b.e,undefined)}else{b.j=c?b.e:null}XC();b.u.style[d?'marginLeft':'marginRight']=(c?0:-1)+(uc(),qF)}
function kr(b,c,d){var e,f;lr(b,c);if(d<0){throw new _w('Cannot create a column with a negative index: '+d)}e=($q(b,c),b.d.rows[c].cells.length);f=d+1-e;f>0&&nr(b.d,c,f)}
function lE(b,c){var d;iE(b,c);d=_e(b,ix(c));if(!!d&&d.b){return false}nE(b.c,false);if(c==-1){b.c=null;return true}b.c=Rv(b.b.g,c+1);nE(b.c,true);of(b,ix(c));return true}
function WA(b,c){if(!b.b||!c){lg(b.J,b.x+'-active',c);b.k&&(XC(),b.d.style[bH]=c?b.n:b.p,b.u.style[bH]=c?b.p:b.n,undefined);b.J.setAttribute('aria-pressed',c?IG:JG);b.b=c}}
function ux(){ux=VE;tx=hi(Lm,{46:1},-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}
function wh(b,c){if(c<=0){throw new Uw('must be positive')}b.f?($wnd.clearInterval(b.g),undefined):($wnd.clearTimeout(b.g),undefined);Rt(th,b);b.f=false;b.g=xh(b,c);Nt(th,b)}
function gx(b){var c,d,e;c=gi(Lm,{46:1},-1,8,1);d=(ux(),tx);e=7;if(b>=0){while(b>15){c[e--]=d[b&15];b>>=4}}else{while(e>0){c[e--]=d[b&15];b>>=4}}c[e]=d[b&15];return Ix(c,e,8)}
function xt(b){var c,d,e,f;e=new Wx;c=null;e.b.b+='[';d=b.ib();while(d.mb()){c!=null?(e.b.b+=c,e):(c=CG);f=d.nb();e.b.b+=f===b?'(this Collection)':YE+f}e.b.b+=']';return e.b.b}
function YA(b,c,d){if(b.k){XC();b.w.style[cH]=c?d:b.e;b.u.style[cH]=c?d:b.e;b.i!=null&&!c&&(b.u.style[dH]=b.i,undefined);b.j!=null&&(b.u.style[eH]=b.j,undefined)}c||WA(b,false)}
function Kq(b,c){var d,e,f;d=(f=c.J.parentNode,(!f||f.nodeType!=1)&&(f=null),f);e=Jp(b,c);if(e){c.J.style[eG]=YE;c.X(YE);c.Y(true);b.J.removeChild(d);b.c==c&&(b.c=null)}return e}
function ei(b,c){var d=new Array(c);if(b==3){for(var e=0;e<c;++e){var f=new Object;f.l=f.m=f.h=0;d[e]=f}}else if(b>0){var f=[null,0,false][b];for(var e=0;e<c;++e){d[e]=f}}return d}
function uy(i,b,c){var d=i.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.Pb();if(i.Ob(b,h)){d.length==1?delete i.b[c]:d.splice(e,1);--i.e;return g.Qb()}}}return null}
function tC(b,c,d,e,f,g,h,i){var j;j=new XD(h,f,g);j.J.style[eG]='300px';j.J.style[vH]=sG;WD(j,c,d,e);XC();j.J.style[gG]=xF;er(b.b,b.c,0,j);dr(b.b,b.c,1,i);ss(b.b.g,b.c++,(Gs(),Es))}
function gn(b,c){var d,e;d=b.h>>19;e=c.h>>19;return d==0?e!=0||b.h>c.h||b.h==c.h&&b.m>c.m||b.h==c.h&&b.m==c.m&&b.l>=c.l:!(e==0||b.h<c.h||b.h==c.h&&b.m<c.m||b.h==c.h&&b.m==c.m&&b.l<c.l)}
function qn(b){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:b})}
function wg(b,c){var d;d=b.I;if(!c){try{!!d&&d._()&&b.cb()}finally{b.I=null}}else{if(d){throw new Xw('Cannot set a new parent without first clearing the old parent')}b.I=c;c._()&&b.ab()}}
function $D(b){ds.call(this,$doc.createElement(dG));this.J[jF]='gwt-InlineHTML';this.G==-1?ap(this.J,131197|(this.J.__eventBits||0)):(this.G|=131197);this.J[jF]='cbg-Span';Uq(this.b,b,false)}
function Af(c,d){var b,e,f;!d.d||(d.d=false,d.e=null);f=d.e;d.e=c.c;try{Lf(c.b,d)}catch(b){b=$m(b);if(ri(b,21)){e=b;throw new Zf(e.b)}else throw b}finally{f==null?(d.d=true,d.e=null):(d.e=f)}}
function Kx(b){var c,d;if(b>=65536){c=55296+(b-65536>>10&1023)&65535;d=56320+(b-65536&1023)&65535;return String.fromCharCode(c)+String.fromCharCode(d)}else{return String.fromCharCode(b&65535)}}
function os(b,c,d){var e,f;c=c>1?c:1;f=b.b.childNodes.length;if(f<c){for(e=f;e<c;++e){b.b.appendChild($doc.createElement(rG))}}else if(!d&&f>c){for(e=f;e>c;--e){b.b.removeChild(b.b.lastChild)}}}
function Xp(c,d){var i;Up();var b,e,f,g,h;e=null;for(h=c.ib();h.mb();){g=pi(h.nb(),4);try{d.rb(g)}catch(b){b=$m(b);if(ri(b,22)){f=b;!e&&(e=new Nz);i=py(e.b,f,e)}else throw b}}if(e){throw new Vp(e)}}
function qD(b,c){var d,e;d=new _v(b.d.g);while(d.b<d.c.c-1){e=pi($v(d),57);e.d<=c?(e.J.style[_H]=e.c,undefined):(c==-1||b.f)&&e.d<=b.b.b?(e.J.style[_H]=e.e,undefined):(e.J.style[_H]=e.b,undefined)}}
function Xg(b){var c,d,e,f;if(!b.F){return}c=b.d.J;f=b.g.offsetWidth||0;e=c.offsetWidth||0;d=~~Math.max(Math.min(b.i+$g(b)*f-~~(e/2),2147483647),-2147483648);d=ox(d,b.i+f-~~(e/2)-1);c.style[pF]=d+qF}
function lr(b,c){var d,e,f;if(c<0){throw new _w('Cannot create a row with a negative index: '+c)}e=b.d.rows.length;for(d=e;d<=c;++d){d!=b.d.rows.length&&$q(b,d);f=$doc.createElement(lG);Zo(b.d,f,d)}}
function Ju(){Fu();var b,c;c=pi(ly(Du,DG),28);if(!(b=$doc.getElementById(DG))){return null}if(c){if(!b||c.J==b){return c}}Du.e==0&&Ao(new Qu);!b?(c=new Uu):(c=new Gu(b));py(Du,DG,c);Mz(Eu,c);return c}
function nE(b,c){var d,e;if(b){if(c){lg(b.J,cI,true);lg((d=b.J.parentNode,(!d||d.nodeType!=1)&&(d=null),d),dI,true)}else{lg(b.J,cI,false);lg((e=b.J.parentNode,(!e||e.nodeType!=1)&&(e=null),e),dI,false)}}}
function Jf(b,c,d){var e;if(!c){throw new rx('Cannot add a handler with a null type')}if(!d){throw new rx('Cannot add a null handler')}b.c>0?If(b,new lw(b,c,d)):(e=Mf(b,c),e.Fb(d),undefined);return new iw}
function qy(k,b,c,d){var e=k.b[d];if(e){for(var f=0,g=e.length;f<g;++f){var h=e[f];var i=h.Pb();if(k.Ob(b,i)){var j=h.Qb();h.Rb(c);return j}}}else{e=k.b[d]=[]}var h=new Vz(b,c);e.push(h);++k.e;return null}
function WD(b,c,d,e){var f;KD(b.e,b.d,c);XC();b.e.style[tH]=uH;if(b.g[0]){b.g[0].style[bH]=c;for(f=1;f<b.c;++f){VD(b.g[f],b.d&3,c,d)}}if(b.f[0]){b.f[0].style[bH]=c;for(f=1;f<b.c;++f){VD(b.f[f],b.d&12,c,e)}}}
function jE(b,c,d){var e,f,g;hE(b,d);e=new uE(b,c);e.J[jF]='gwt-TabBarItem';f=e.b;f.J.setAttribute(qH,'tab');Kv(b.b,e,d+1);lg((g=e.J.parentNode,(!g||g.nodeType!=1)&&(g=null),g),'gwt-TabBarItem-wrapper',true)}
function Sx(b){var c,d,e,f;c=0;e=b.length;f=e-4;d=0;while(d<f){c=b.charCodeAt(d+3)+31*(b.charCodeAt(d+2)+31*(b.charCodeAt(d+1)+31*(b.charCodeAt(d)+31*c)))|0;d+=4}while(d<e){c=c*31+b.charCodeAt(d++)}return c|0}
function Tv(b,c,d){var e,f;if(d<0||d>b.c){throw new $w}if(b.c==b.b.length){f=gi(Sm,{46:1},4,b.b.length*2,0);for(e=0;e<b.b.length;++e){ii(f,e,b.b[e])}b.b=f}++b.c;for(e=b.c-1;e>d;--e){ii(b.b,e,b.b[e-1])}ii(b.b,d,c)}
function iu(b,c,d,e){var f,g,h,i;i=b.J;h=$doc.createElement('option');h.text=c;h.removeAttribute('bidiwrapped');h.value=d;g=i.options.length;(e<0||e>g)&&(e=g);if(e==g){i.add(h,null)}else{f=i.options[e];i.add(h,f)}}
function $A(b,c){b.s=c;lg(b.J,b.x+'-disabled',!c);XC();b.J.style[gH]=c?hH:'default';b.J.tabIndex=c?0:-1;b.k&&(b.c.style[fH]=b.s?b.r:b.q,undefined);c?(b.J.removeAttribute(iH),undefined):(b.J.setAttribute(iH,IG),undefined)}
function uC(b,c,d,e,f,g,h){var i,j;i=new Yr(c);i.J.style[bH]=d;j=new RD(i,e,f);g!=null?(MD(j,g),LD(j,g,(ID(),HD)[j.c-1][j.c-1])):MD(j,d);j.J.style[vH]=sG;er(b.b,b.c,0,j);dr(b.b,b.c,1,h);ss(b.b.g,b.c++,(Gs(),Es));return j}
function lg(b,c,d){if(!b){throw new N('Null widget handle. If you are creating a composite, ensure that initWidget() has been called.')}c=Gx(c);if(c.length==0){throw new Uw('Style names cannot be empty')}d?Tb(b,c):Wb(b,c)}
function _b(b,c){if(Element.prototype.getBoundingClientRect){return c.getBoundingClientRect().left+b.scrollLeft|0}else{var d=c.ownerDocument;return d.getBoxObjectFor(c).screenX-d.getBoxObjectFor(d.documentElement).screenX}}
function Mr(b,c,d){var e=$doc.createElement(mG);e.innerHTML=oG;var f=$doc.createElement(lG);for(var g=0;g<d;g++){var h=e.cloneNode(true);f.appendChild(h)}b.appendChild(f);for(var i=1;i<c;i++){b.appendChild(f.cloneNode(true))}}
function hn(b){var c,d,e;if(dn(b,(mn(),kn))){return -9223372036854775808}if(!gn(b,ln)){return -bn((c=~b.l+1&4194303,d=~b.m+(c==0?1:0)&4194303,e=~b.h+(c==0&&d==0?1:0)&1048575,an(c,d,e)))}return b.l+b.m*4194304+b.h*17592186044416}
function nD(){this.J=$doc.createElement('a');this.J[jF]='cbg-Link';this.J.href='http://code.google.com/docreader/#p=google-web-toolkit-incubator&s=google-web-toolkit-incubator&t=SliderBar';this.J.textContent='GWT Incubator Project'}
function Tb(b,c){var d,e,f,g;c=Gx(c);g=b.className;d=g.indexOf(c);while(d!=-1){if(d==0||g.charCodeAt(d-1)==32){e=d+c.length;f=g.length;if(e==f||e<f&&g.charCodeAt(e)==32){break}}d=g.indexOf(c,d+1)}if(d==-1){g.length>0&&(g+=aF);b.className=g+c}}
function uq(b){var c;this.J=$doc.createElement(dG);this.c=b;this.d=$doc.createElement('label');this.J.appendChild(this.c);this.J.appendChild(this.d);c=cc($doc);this.c['id']=c;this.d.htmlFor=c;this.b=new Vq(this.d);!!this.c&&(this.c.tabIndex=0,undefined)}
function Pq(b){if(b.d){b.b.style[kF]=fG;b.b.style.display=YE;b.c.style.display=lF;b.c.style[kF]=fG}else{b.b.style.display=lF;b.b.style[kF]=fG;b.c.style[kF]=fG;b.c.style.display=YE}b.b.style[gG]=xF;b.c.style[gG]=xF;b.b=null;b.c=null;b.e.Y(false);b.e=null}
function vp(i){var d=YE;var e=$wnd.location.hash;e.length>0&&(d=i.ob(e.substring(1)));lp=d;var f=i;var g=WE(function(){var b=YE,c=$wnd.location.hash;c.length>0&&(b=f.ob(c.substring(1)));f.qb(b)});var h=function(){$wnd.setTimeout(h,250);g()};h();return true}
function CE(){var b,c;this.c=new NE;this.b=new JE(this.c);b=new Ms;Ls(b,this.c);Ls(b,this.b);c=nq(b,this.b);!!c&&(c[eG]=fG,undefined);RE(this.c,this);Cq(this,b);this.J[jF]='gwt-TabPanel';this.b.J[jF]='gwt-TabPanelBottom';this.b.J.setAttribute(qH,'tabpanel')}
function gw(b){var c=$doc.createElement(oF);c.tabIndex=0;var d=$doc.createElement('input');d.type=FG;d.tabIndex=-1;var e=d.style;e.opacity=0;e.height=HG;e.width=HG;e.zIndex=-1;e.overflow=vF;e.position=sF;d.addEventListener(JF,b,false);c.appendChild(d);return c}
function cd(){bd();var b,c,d;d=null;if(ad.length!=0){b=ad.join(YE);c=od((kd(),jd),b);!ad&&(d=c);ad.length=0}if($c.length!=0){b=$c.join(YE);c=nd((kd(),jd),b);!$c&&(d=c);$c.length=0}if(_c.length!=0){b=_c.join(YE);c=nd((kd(),jd),b);!_c&&(d=c);_c.length=0}Zc=false;return d}
function JD(b,c,d){var e,f,g;g=HD[b.c-1][d]+BG;b.i+=GD[b.c-1][d];f=lH+((c&10)>0?g:lH)+lH+((c&5)>0?g:xG);e=$doc.createElement(oF);XC();e.style[kF]=GD[b.c-1][d]+(uc(),qF);e.style[tH]=lH+FD[b.c-1][d]+qF;e.style[WG]=f;e.style[_G]=wF;e.style[gG]=vF;b.b.appendChild(e);return e}
function Ln(b,c){var d,e,f;f=false;try{b.d=true;b.g.b=b.c.c;wh(b.b,10000);while($n(b.g)){e=_n(b.g);try{if(e==null){return}if(e!=null&&e.cM&&!!e.cM[23]){d=pi(e,23);ft(d)}}finally{f=b.g.c==-1;f||ao(b.g)}if((new Date).getTime()-c>=100){return}}}finally{if(!f){vh(b.b);b.d=false;Mn(b)}}}
function iD(b,c){var d,e,f,g;f=Jp(b,Rv(b.g,c));if(f){d=b.g.c;if(d>0){if(c==0){g=Rv(b.g,0);g!=null&&g.cM&&!!g.cM[55]&&_A(pi(g,55),false,true);lg(g.J,ZH,false);lg(g.J,$H,false)}else if(c==d){e=Rv(b.g,c-1);e!=null&&e.cM&&!!e.cM[55]&&_A(pi(e,55),false,false);lg(e.J,$H,false)}}}return f}
function Mw(b){var c,d,e,f;if(b==null){throw new wx(ZE)}d=b.length;e=d>0&&b.charCodeAt(0)==45?1:0;for(c=e;c<d;++c){if(zw(b.charCodeAt(c))==-1){throw new wx(KG+b+LG)}}f=parseInt(b,10);if(isNaN(f)){throw new wx(KG+b+LG)}else if(f<-2147483648||f>2147483647){throw new wx(KG+b+LG)}return f}
function wD(b,c,d,e,f,g){var h,i,j;Ug.call(this,new Dr);this.c=ix(-1);this.d=pi(this.y,56);this.b=new cx(b);this.f=!Cx(YE,g);this.J[jF]='cbg-Rating';this.d.J.style[eG]=16*c+qF;this.J.style[gH]=hH;j=(d&5)>0?1:c;i=(d&5)>0?1:-1;for(h=0;h<c;++h){this.d.zb(new AD(this,j+i*h,d,e,f,g))}qD(this,-1)}
function wb(b){var c,d,e,f,g,h;e=b.length;if(e==0){return null}c=false;g=(new Date).getTime();while((new Date).getTime()-g<100){for(d=0;d<e;++d){h=b[d];if(!h){continue}if(!h[0].L()){b[d]=null;c=true}}}if(c){f=[];for(d=0;d<e;++d){!!b[d]&&(f[f.length]=b[d],undefined)}return f.length==0?null:f}else{return b}}
function Wb(b,c){var d,e,f,g,h,i,j;c=Gx(c);j=b.className;f=j.indexOf(c);while(f!=-1){if(f==0||j.charCodeAt(f-1)==32){g=f+c.length;h=j.length;if(g==h||g<h&&j.charCodeAt(g)==32){break}}f=j.indexOf(c,f+1)}if(f!=-1){d=Gx(j.substr(0,f-0));e=Gx(Fx(j,f+c.length));d.length==0?(i=e):e.length==0?(i=d):(i=d+aF+e);b.className=i}}
function Jr(b){var c,d,e,f,g,h,i,j;if(b.b==2){return}if(b.b>2){for(c=0;c<b.c;++c){for(d=b.b-1;d>=2;--d){Zq(b,c,d);e=(g=b.e.b.d.rows[c].cells[d],_q(b,g,false),g);f=b.d.rows[c];f.removeChild(e)}}}else{for(c=0;c<b.c;++c){for(d=b.b;d<2;++d){i=b.d.rows[c];h=(j=$doc.createElement(mG),j.innerHTML=oG,j);Zo(i,h,d)}}}b.b=2;os(b.f,2,false)}
function Lf(c,d){var b,e,f,g,h,i,j;if(!d){throw new rx('Cannot fire null event')}try{++c.c;h=Nf(c,d.O());e=null;i=c.d?h.Mb(h.Hb()):h.Lb();while(c.d?i.c>0:i.c<i.d.Hb()){g=c.d?lz(i):fz(i);try{d.N(pi(g,31))}catch(b){b=$m(b);if(ri(b,22)){f=b;!e&&(e=new Nz);j=py(e.b,f,e)}else throw b}}if(e){throw new Xf(e)}}finally{--c.c;c.c==0&&Of(c)}}
function JC(b,c){Cx(SH,c)||Cx(TH,c)?(lE(b.c.c,pi(ly(b.d,TH),38).b),undefined):Cx(UH,c)||Cx(VH,c)?(lE(b.c.c,pi(ly(b.d,UH),38).b),undefined):Cx(XG,c)?(lE(b.c.c,pi(ly(b.d,XG),38).b),undefined):Cx(WH,c)?(lE(b.c.c,pi(ly(b.d,WH),38).b),undefined):Cx(XH,c)?(lE(b.c.c,pi(ly(b.d,XH),38).b),undefined):(lE(b.c.c,pi(ly(b.d,YH),38).b),undefined)}
function Bp(){var e=$wnd.onbeforeunload;var f=$wnd.onunload;$wnd.onbeforeunload=function(b){var c,d;try{c=WE(Do)()}finally{d=e&&e(b)}if(c!=null){return c}if(d!=null){return d}};$wnd.onunload=WE(function(b){try{yo&&gf((!zo&&(zo=new Mo),zo))}finally{f&&f(b);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}
function _o(){$wnd.addEventListener(gF,WE(function(b){var c=So;if(c&&!b.relatedTarget){if('html'==b.target.tagName.toLowerCase()){var d=$doc.createEvent(WF);d.initMouseEvent(NF,true,true,$wnd,0,b.screenX,b.screenY,b.clientX,b.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.button,null);c.dispatchEvent(d)}}}),true);$wnd.addEventListener(FF,Uo,true)}
function HE(b,c,d,e){var f,g,h,i;f=Sv(b.g,c);if(f!=-1){IE(b,c);f<e&&--e}jE(b.b,d,e);g=(h=$doc.createElement(oF),h.style[eG]=fG,h.style[kF]=wF,h.style[kH]=wF,h.style[WG]=wF,h);Zo(b.J,g,e);Ip(b,c,g,e,true);g.style.display=lF;g.style[kF]=fG;i=c.J;Cx(i.style[eG],YE)&&(c.J.style[eG]=fG,undefined);Cx(i.style[kF],YE)&&(c.J.style[kF]=fG,undefined);c.J.style.display=lF}
function eA(b){var c,d,e,f,g,h;g=hu(b.B,b.B.J.selectedIndex);f=0;e=0;h=10;c=0;d=b.A;if(Cx(QG,g)){f=0;e=1000;h=10;d=b.A;c=b.j}else if(Cx(RG,g)){f=0;e=5;h=0.1;d=b.y;c=b.g}else if(Cx(SG,g)){f=0;e=50;h=1;d=b.A;c=b.f}else if(Cx(TG,g)){f=0;e=360;h=1;d=b.A;c=b.e}else if(Cx(UG,g)){f=0;e=100;h=1;d=b.A;c=b.i}ch(b.C,f);bh(b.C,e);fh(b.C,h);dh(b.C);eh(b.C);b.C.f=d;ah(b.C,c)}
function Zm(){var b;!!$stats&&qn('com.google.gwt.user.client.UserAgentAsserter');b=xo();Cx(EF,b)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value ('+b+'). Expect more errors.\n'),undefined);!!$stats&&qn('org.cobogw.gwt.demo.widgets.client.WidgetsDemo');KC(new MC)}
function Qq(b,c,d){var e,f,g,h,i,j;C(b);e=(i=d.J.parentNode,(!i||i.nodeType!=1)&&(i=null),i);f=Xo(Yb(e),e);if(!c){e.style.display=YE;d.Y(true);return}b.e=c;g=(j=c.J.parentNode,(!j||j.nodeType!=1)&&(j=null),j);h=Xo(Yb(g),g);if(f>h){b.b=g;b.c=e;b.d=false}else{b.b=e;b.c=g;b.d=true}b.b.style.display=b.d?YE:lF;b.c.style.display=!b.d?YE:lF;b.b=null;b.c=null;b.e.Y(false);b.e=null;d.Y(true)}
function at(b,c,d,e,f,g){var h,i;this.c=d;this.d=e;this.f=f;this.b=g;this.e=c;vg(b,(h=$doc.createElement(dG),h.innerHTML=(i='width: '+f+'px; height: '+g+'px; background: url('+c+AG+-d+BG+-e+qF,"<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='"+$moduleBase+"clear.cache.gif' style='"+i+"' border='0'>")||YE,Xb(h)));b.G==-1?ap(b.J,133333119|(b.J.__eventBits||0)):(b.G|=133333119)}
function AD(b,c,d,e,f,g){var h;this.f=b;h=$doc.createElement(dG);this.J=h;this.G==-1?ap(this.J,125|(this.J.__eventBits||0)):(this.G|=125);this.d=c;this.b=GG+f+OG;this.e=GG+e+OG;this.c=Cx(YE,g)?this.e:GG+g+OG;(d&3)>0&&(h.style[ZC(),YC]=pF,undefined);this.J[jF]='cbg-RatingItem';this.J.style[eG]=16+(uc(),qF);this.J.style[kF]='16px';h.style[_G]=wF;h.style['backgroundRepeat']='no-repeat';h.style[tF]='block'}
function jh(b,c){var d;this.J=gw(ew?ew:(ew=fw()));this.d=new Ts;this.c=new Bh(this);this.e=new Ut;this.s=new Ut;Ih((Lh(),Fh));this.k=b;this.j=c;this.f=null;this.J.style[rF]=AF;this.J[jF]='gwt-SliderBar-shell';this.g=$doc.createElement(oF);this.J.appendChild(this.g);this.g.style[rF]=sF;this.g[jF]=yF;Rs(this.d,(Mh(),Eh));d=this.d.J;this.J.appendChild(d);d.style[rF]=sF;d[jF]=zF;this.G==-1?ap(this.J,7164|(this.J.__eventBits||0)):(this.G|=7164)}
function OD(b,c){var d,e,f;this.J=$doc.createElement(oF);this.b=this.J;if(c<1||c>9){throw new _w('RoundedPanel height range is between and including 1 and 9')}this.c=c;this.g=gi(Nm,{46:1},0,c,0);this.f=gi(Nm,{46:1},0,c,0);this.d=b;if((b&3)>0){e=b&3;for(f=0;f<c;++f){this.g[f]=JD(this,e,c-(f+1))}}this.e=$doc.createElement(oF);this.e.className='cbg-RPContainer';this.b.appendChild(this.e);if((b&12)>0){d=b&12;for(f=c-1;f>=0;--f){this.f[f]=JD(this,d,c-(f+1))}}ND(this)}
function ZA(b,c,d){var e,f;b.k=true;e=~~Math.max(Math.min(d*0.03,2147483647),-2147483648);b.f=_C(bD(c,d,27-e));b.g=_C(bD(c,d,58-e));b.e=_C(bD(c,d,74-e));b.p=_C(bD(c,d,98-e));b.o=_C(bD(c,d,93-3*e));b.n=_C(bD(c,d,89-6*e));XC();b.w.style[cH]=b.e;b.u.style[cH]=b.e;b.i!=null&&(b.u.style[dH]=b.i,undefined);b.j!=null&&(b.j=b.e);b.d.style['borderBottomColor']=b.o;b.d.style[bH]=b.p;b.u.style[bH]=b.n;f=d>50;b.r=f?VG:'black';b.q=_C(bD(c,f?~~(d/2):d,f?94:53));b.c.style[fH]=b.s?b.r:b.q}
function Zg(b){var c,d,e,f,g,h,i;if(!b.F){return}f=b.g.offsetWidth||0;if(b.o>0){for(e=0;e<=b.o;++e){if(e<b.s.c){g=qi(Ot(b.s,e))}else{g=$doc.createElement(oF);g.style[rF]=sF;g.style[tF]=lF;b.J.appendChild(g);Nt(b.s,g)}g[jF]='gwt-SliderBar-tick';g.style[uF]=vF;g.style[tF]=YE;i=g.offsetWidth||0;h=b.i+~~(f*e/b.o)-~~(i/2);h=ox(h,b.i+f-i);g.style[pF]=h+qF;g.style[uF]=xF}for(e=b.o+1;e<b.s.c;++e){qi(Ot(b.s,e)).style[tF]=lF}}else{for(d=new gz(b.s);d.c<d.d.Hb();){c=qi(fz(d));c.style[tF]=lF}}}
function bD(b,c,d){var e,f,g,h,i,j,k,l;k=0;g=0;e=0;d=~~Math.max(Math.min(d*2.55,2147483647),-2147483648);if(c==0){k=g=e=d}else{h=b/60;f=h-Math.floor(h);i=~~(d*(100-c)/100);j=~~Math.max(Math.min(d*(100-c*f)/100,2147483647),-2147483648);l=~~(~~Math.max(Math.min(d*(100-c*(1-f)),2147483647),-2147483648)/100);switch(~~Math.max(Math.min(h,2147483647),-2147483648)){case 0:k=d;g=l;e=i;break;case 1:k=j;g=d;e=i;break;case 2:k=i;g=d;e=l;break;case 3:k=i;g=j;e=d;break;case 4:k=l;g=i;e=d;break;case 5:k=d;g=i;e=j;}}return new aD(k,g,e)}
function xo(){var c=navigator.userAgent.toLowerCase();var d=function(b){return parseInt(b[1])*1000+parseInt(b[2])};if(function(){return c.indexOf(GF)!=-1}())return GF;if(function(){return c.indexOf('webkit')!=-1}())return 'safari';if(function(){return c.indexOf(HF)!=-1&&$doc.documentMode>=9}())return 'ie9';if(function(){return c.indexOf(HF)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var b=/msie ([0-9]+)\.([0-9]+)/.exec(c);if(b&&b.length==3)return d(b)>=6000}())return 'ie6';if(function(){return c.indexOf('gecko')!=-1}())return EF;return 'unknown'}
function en(b){var c,d,e,f,g,h,i,j;if(isNaN(b)){return mn(),ln}if(b<-9223372036854775808){return mn(),kn}if(b>=9223372036854775807){return mn(),jn}f=false;if(b<0){f=true;b=-b}e=0;if(b>=17592186044416){e=~~Math.max(Math.min(b/17592186044416,2147483647),-2147483648);b-=e*17592186044416}d=0;if(b>=4194304){d=~~Math.max(Math.min(b/4194304,2147483647),-2147483648);b-=d*4194304}c=~~Math.max(Math.min(b,2147483647),-2147483648);g=(a=new on,a.l=c,a.m=d,a.h=e,a);f&&(h=~g.l+1&4194303,i=~g.m+(h==0?1:0)&4194303,j=~g.h+(h==0&&i==0?1:0)&1048575,g.l=h,g.m=i,g.h=j,undefined);return g}
function NE(){var b,c,d,e,f,g;this.b=new Mv;Cq(this,this.b);this.G==-1?ap(this.J,1|(this.J.__eventBits||0)):(this.G|=1);this.J[jF]='gwt-TabBar';this.b.J.setAttribute(qH,'tablist');this.b.b=(ys(),ws);b=new cs;c=new cs;b.J[jF]='gwt-TabBarFirst';c.J[jF]='gwt-TabBarRest';b.J.style[kF]=fG;c.J.style[kF]=fG;Iv(this.b,b);Iv(this.b,c);b.J.style[kF]=fG;d=nq(this.b,b);!!d&&(d[kF]=fG,undefined);e=nq(this.b,c);!!e&&(e[eG]=fG,undefined);(f=b.J.parentNode,(!f||f.nodeType!=1)&&(f=null),f)[jF]='gwt-TabBarFirst-wrapper';(g=c.J.parentNode,(!g||g.nodeType!=1)&&(g=null),g)[jF]='gwt-TabBarRest-wrapper'}
function Yg(b){var c,d,e,f,g,h,i,j;if(!b.F){return}i=b.g.offsetWidth||0;if(b.n>0){for(e=0;e<=b.n;++e){if(e<b.e.c){f=qi(Ot(b.e,e))}else{f=$doc.createElement(oF);f.style[rF]=sF;f.style[tF]=lF;f[jF]='gwt-SliderBar-label';b.J.appendChild(f);Nt(b.e,f)}j=b.k+(b.k>b.j?0:b.j-b.k)*e/b.n;f.style[uF]=vF;f.style[tF]=YE;f['innerHTML']=b.f?b.f.lb(b,j):~~Math.max(Math.min(10*j,2147483647),-2147483648)/10+YE;f.style[pF]=wF;h=f.offsetWidth||0;g=b.i+~~(i*e/b.n)-~~(h/2);g=ox(g,b.i+i-h);g=mx(g,b.i);f.style[pF]=g+qF;f.style[uF]=xF}for(e=b.n+1;e<b.e.c;++e){qi(Ot(b.e,e)).style[tF]=lF}}else{for(d=new gz(b.e);d.c<d.d.Hb();){c=qi(fz(d));c.style[tF]=lF}}}
function Mh(){Mh=VE;Eh=new sn('')}
function Nh(){Nh=VE;Gh=new sn('')}
function KC(b){var c;b.c=new CE;Np(Ju(),b.c);zE(b.c,new yC,LC(b,YH,YH));zE(b.c,new mB,LC(b,XG,XG));zE(b.c,new jA,LC(b,'Button CSS generator',WH));zE(b.c,new fC,LC(b,TH,TH));zE(b.c,new FC,LC(b,XH,XH));zE(b.c,new ZB,LC(b,UH,UH));pg(b.c,new PC(b),(!lf&&(lf=new _d),lf));ro(new TC(b));c=(qo(),po?lp==null?YE:lp:YE);c.length>0?Cx(SH,c)||Cx(TH,c)?(lE(b.c.c,pi(ly(b.d,TH),38).b),undefined):Cx(UH,c)||Cx(VH,c)?(lE(b.c.c,pi(ly(b.d,UH),38).b),undefined):Cx(XG,c)?(lE(b.c.c,pi(ly(b.d,XG),38).b),undefined):Cx(WH,c)?(lE(b.c.c,pi(ly(b.d,WH),38).b),undefined):Cx(XH,c)?(lE(b.c.c,pi(ly(b.d,XH),38).b),undefined):(lE(b.c.c,pi(ly(b.d,YH),38).b),undefined):(lE(b.c.c,pi(ly(b.d,YH),38).b),undefined)}
function WB(){var b,c,d,e,f;b=new Dr;Cq(this,b);e=new $D('This text is placed on a Span Widget. The Span Widget is implemented as a HTML Widget, but instead of a DIV it uses a SPAN tag as basis. In GWT 1.6.4 this functionallity is now available with the InlineHTML and inlineLabel widgets.');d=new Og;Ng(d,e);b.zb(d);b.zb(new bs('<pre>Span span = new Span("&lt;text&gt;");<\/pre>'));d.J.style[kH]=15+(uc(),qF);f=new bE('This text is generated with the TextNode Widget. A TextNode Widget is a simple widget to add plain text between other widgets without any overhead of a wrapped div or span tag.');c=new Og;Ng(c,f);b.zb(c);b.zb(new bs('<pre>TextNode textNode = new TextNode("&lt;text&gt;");<\/pre>'));c.J.style['marginTop']='15px'}
--></script>
<script><!--
function Ih(b){if(!b.b){b.b=true;bd();$($c,'.gwt-SliderBar-shell{height:34pt;width:50%;}.gwt-SliderBar-shell .gwt-SliderBar-line{border:1px solid black;background-color:white;height:4px;width:95%;top:22pt;overflow:hidden;}.gwt-SliderBar-shell .gwt-SliderBar-line-disabled{border:1px solid gray;}.gwt-SliderBar-shell .gwt-SliderBar-knob{top:14pt;width:11px;height:21px;z-index:1;cursor:pointer;}.gwt-SliderBar-shell .gwt-SliderBar-tick{top:16pt;width:1px;height:6pt;background:black;overflow:hidden;}.gwt-SliderBar-shell .gwt-SliderBar-tick-disabled{background:gray;}.gwt-SliderBar-shell .gwt-SliderBar-label{top:2pt;font-size:8pt;cursor:default;}.gwt-SliderBar-shell .gwt-SliderBar-line-sliding{cursor:pointer;}');dd();return true}return false}
function Po(b){switch(b){case 'blur':return 4096;case bF:return 1024;case cF:return 1;case IF:return 2;case JF:return 2048;case dF:return 128;case eF:return 256;case fF:return 512;case KF:return 32768;case 'losecapture':return 8192;case LF:return 4;case MF:return 64;case gF:return 32;case hF:return 16;case NF:return 8;case 'scroll':return 16384;case 'error':return 65536;case FF:case OF:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case PF:return 1048576;case QF:return 2097152;case RF:return 4194304;case SF:return 8388608;case TF:return 16777216;case UF:return 33554432;case VF:return 67108864;case 'ended':return 134217728;case 'progress':return 268435456;case 'canplaythrough':return 536870912;default:return -1;}}
function Yo(){To=WE(function(b){return true});Vo=WE(function(b){var c,d=this;while(d&&!(c=d.__listener)){d=d.parentNode}d&&d.nodeType!=1&&(d=null);c&&Ro(c)&&io(b,d,c)});Wo=WE(function(b){this.__gwtLastUnhandledEvent=b.type;Vo.call(this,b)});Uo=WE(function(b){var c=To;if(c(b)){var d=So;if(d&&d.__listener){if(Ro(d.__listener)){io(b,d,d.__listener);b.stopPropagation()}}}});$wnd.addEventListener(cF,Uo,true);$wnd.addEventListener(IF,Uo,true);$wnd.addEventListener(LF,Uo,true);$wnd.addEventListener(NF,Uo,true);$wnd.addEventListener(MF,Uo,true);$wnd.addEventListener(hF,Uo,true);$wnd.addEventListener(gF,Uo,true);$wnd.addEventListener(OF,Uo,true);$wnd.addEventListener(dF,To,true);$wnd.addEventListener(fF,To,true);$wnd.addEventListener(eF,To,true);$wnd.addEventListener(PF,Uo,true);$wnd.addEventListener(QF,Uo,true);$wnd.addEventListener(RF,Uo,true);$wnd.addEventListener(SF,Uo,true);$wnd.addEventListener(TF,Uo,true);$wnd.addEventListener(UF,Uo,true);$wnd.addEventListener(VF,Uo,true)}
function ID(){ID=VE;FD=hi(Ym,{46:1},30,[hi(Mm,{30:1,46:1},-1,[1]),hi(Mm,{30:1,46:1},-1,[1,1]),hi(Mm,{30:1,46:1},-1,[1,1,1]),hi(Mm,{30:1,46:1},-1,[1,1,1,1]),hi(Mm,{30:1,46:1},-1,[1,1,1,2,1]),hi(Mm,{30:1,46:1},-1,[1,1,1,1,2,1]),hi(Mm,{30:1,46:1},-1,[1,1,1,1,1,2,1]),hi(Mm,{30:1,46:1},-1,[1,1,1,1,1,2,2,1]),hi(Mm,{30:1,46:1},-1,[1,1,1,1,1,1,2,3,1])]);GD=hi(Ym,{46:1},30,[hi(Mm,{30:1,46:1},-1,[1]),hi(Mm,{30:1,46:1},-1,[1,1]),hi(Mm,{30:1,46:1},-1,[1,1,1]),hi(Mm,{30:1,46:1},-1,[1,1,1,1]),hi(Mm,{30:1,46:1},-1,[2,1,1,1,1]),hi(Mm,{30:1,46:1},-1,[2,1,1,1,1,1]),hi(Mm,{30:1,46:1},-1,[2,1,1,1,1,1,1]),hi(Mm,{30:1,46:1},-1,[2,1,1,1,1,1,1,1]),hi(Mm,{30:1,46:1},-1,[3,2,1,1,1,1,1,1,1])]);HD=hi(Ym,{46:1},30,[hi(Mm,{30:1,46:1},-1,[1]),hi(Mm,{30:1,46:1},-1,[1,2]),hi(Mm,{30:1,46:1},-1,[1,2,3]),hi(Mm,{30:1,46:1},-1,[1,2,3,4]),hi(Mm,{30:1,46:1},-1,[1,2,3,4,6]),hi(Mm,{30:1,46:1},-1,[1,2,3,4,5,7]),hi(Mm,{30:1,46:1},-1,[1,2,3,4,5,6,8]),hi(Mm,{30:1,46:1},-1,[1,2,3,4,5,6,8,10]),hi(Mm,{30:1,46:1},-1,[1,2,3,4,5,6,7,9,12])])}
function $o(b,c){var d=(b.__eventBits||0)^c;b.__eventBits=c;if(!d)return;d&1&&(b.onclick=c&1?Vo:null);d&2&&(b.ondblclick=c&2?Vo:null);d&4&&(b.onmousedown=c&4?Vo:null);d&8&&(b.onmouseup=c&8?Vo:null);d&16&&(b.onmouseover=c&16?Vo:null);d&32&&(b.onmouseout=c&32?Vo:null);d&64&&(b.onmousemove=c&64?Vo:null);d&128&&(b.onkeydown=c&128?Vo:null);d&256&&(b.onkeypress=c&256?Vo:null);d&512&&(b.onkeyup=c&512?Vo:null);d&1024&&(b.onchange=c&1024?Vo:null);d&2048&&(b.onfocus=c&2048?Vo:null);d&4096&&(b.onblur=c&4096?Vo:null);d&8192&&(b.onlosecapture=c&8192?Vo:null);d&16384&&(b.onscroll=c&16384?Vo:null);d&32768&&(b.onload=c&32768?Wo:null);d&65536&&(b.onerror=c&65536?Vo:null);d&131072&&(b.onmousewheel=c&131072?Vo:null);d&262144&&(b.oncontextmenu=c&262144?Vo:null);d&524288&&(b.onpaste=c&524288?Vo:null);d&1048576&&(b.ontouchstart=c&1048576?Vo:null);d&2097152&&(b.ontouchmove=c&2097152?Vo:null);d&4194304&&(b.ontouchend=c&4194304?Vo:null);d&8388608&&(b.ontouchcancel=c&8388608?Vo:null);d&16777216&&(b.ongesturestart=c&16777216?Vo:null);d&33554432&&(b.ongesturechange=c&33554432?Vo:null);d&67108864&&(b.ongestureend=c&67108864?Vo:null)}
function bB(){this.J=gw(ew?ew:(ew=fw()));this.G==-1?ap(this.J,7165|(this.J.__eventBits||0)):(this.G|=7165);this.x=ZG;this.J[jF]=ZG;XC();this.J.style[tF]=(eD(),dD)>=1.9?nH:oH;this.J.style['outline']=lF;this.J.style[kH]=0+(uc(),qF);this.J.style[rF]=AF;this.J.style['textDecoration']=lF;this.J.style[nG]=uG;this.J.style[pH]=lF;this.J.setAttribute(qH,'button');this.w=$doc.createElement(oF);this.J.appendChild(this.w);this.w[jF]='cbg-ButtonOuter';this.w.style[tF]=dD>=1.9?nH:oH;this.w.style[rH]=sH;this.w.style[tH]='1px 0';this.w.style[mH]=wF;this.w.style[WG]=wF;this.w.style[kH]=wF;this.w.style[rF]=AF;this.w.style[pH]=lF;this.u=$doc.createElement(oF);this.w.appendChild(this.u);this.u[jF]='cbg-ButtonInner';this.u.style[rH]=sH;this.u.style[tH]=uH;this.u.style[mH]=qG;this.u.style[WG]='0 -1px';UE(this.u);this.u.style[rF]=AF;this.u.style[pH]=lF;this.d=$doc.createElement(oF);this.u.appendChild(this.d);this.d[jF]='cbg-ButtonTop';this.d.style['borderBottomStyle']=sH;this.d.style[pF]=wF;this.d.style[gG]=vF;this.d.style[rF]=sF;this.d.style[tG]=wF;this.d.style[$F]=wF;this.c=$doc.createElement(oF);this.u.appendChild(this.c);this.c[jF]='cbg-ButtonContent';this.c.style[rF]=AF;this.c.style[vH]=sG;this.c.style[nG]=uG;this.c.style[pG]='nowrap';this.c.style[pH]=lF;$A(this,true)}
function gA(){var b,c,d,e,f;b=new Dr;Cq(this,b);c=new Yr('The Button CSS generator to generate the CSS style for a custom styled Button. Use the controls to change the properties on the Button below and see the result in the CSS.');b.zb(c);d=new Dr;d.J[jF]='demo-FP-2';b.zb(d);this.b=new gB;XC();this.b.J.style[WG]=10+(uc(),qF);d.zb(this.b);this.d=new jD;hD(this.d,new cB(XG));hD(this.d,new cB(XG));hD(this.d,this.c=new cB(cG));hD(this.d,new cB(YG));d.zb(this.d);e=new Dr;e.J[jF]='demo-FP-3';b.zb(e);this.w=new cB('Default');tu(this.w,new nA(this));e.zb(this.w);this.v=new as;this.v.J[jF]='demo-FP-CSS';this.A=new rA;this.y=new vA;this.C=new jh(0,0);this.B=new ju;e.zb(this.B);iu(this.B,'Color Saturation',UG,-1);iu(this.B,'Color Hue',TG,-1);iu(this.B,'Font Size',QG,-1);iu(this.B,'Size Padding',SG,-1);iu(this.B,'Size Ratio',RG,-1);pu(this.B,new AA(this));this.B.J.selectedIndex=0;eA(this);pg(this.C,new DA(this),(!sf&&(sf=new _d),sf));this.z=new tq;this.z.J[jF]='demo-enableCB';e.zb(this.z);sq(this.z,(tw(),tw(),rw));tu(this.z,new HA(this));e.zb(new rt);this.D=new kv;dv(this.D,this.k);yu(this.D,new LA(this));e.zb(this.D);b.zb(this.C);f=new Lr;f.i[yG]=5;er(f,0,0,this.v);er(f,0,1,new bs("To use the CSS as shown left, simply copy the content and past it in your CSS file. If you want to override the default css file (cbg_button.css) supplied with the cobogw library or want to include the default css file because you don't want a separate CSS file follow these steps:<br><ol><li>Copy the content of the cbg_button.css or the style as shown left into your own file<\/li><li>Create a directory <code>org/cobogw/gwt/user<\/code> in a directory that is part of your classpath.<\/li><li>Create the file <code>ButtonCSS.gwt.xml<\/code> in this directory.<\/li><li>Put the following content in the file <code>&lt;module&gt;&lt;/module&gt;<\/code><\/li><li>Make sure the path is placed prior to the cobogw jar file in your class path/<\/li><\/ol>When you followed the above steps the default cgb_button.css file should not be used by your application."));wr(f.e,(Gs(),Fs));b.zb(f);wh(new RA(this),1000)}
function vC(){var b,c,d,e,f,g,h,i;new Dr;this.b=new mr;Cq(this,this.b);this.b.i[yG]=5;this.b.J.style[eG]=fG;uC(this,'RoundedPanel default','#FAD163',15,2,null,'<pre>RoundedPanel rp = new RoundedPanel();\nrp.setCornerColor(#FAD163);<\/pre>');uC(this,'RoundedPanel rounded on the right side','#7fff00',10,2,null,'<pre>RoundedPanel rp = new RoundedPanel(RoundedCorners.RIGHT);\nrp.setCornerColor(Color.CHARTREUSE);<\/pre>');uC(this,'RoundedPanel 5 high',LH,3,5,null,'<pre>RoundedPanel rp = new RoundedPanel(RoundedCorners.TOP, 5);\nrp.setCornerColor(Color.DARKOLIVEGREEN);<\/pre>');e=uC(this,'RoundedPanel 9 high','#ffa07a',15,9,null,'<pre>RoundedPanel rp = new RoundedPanel(RoundedPanel.ALL, 9);\nrp.setCornerColor(Color.CHARTREUSE);<\/pre>');!!e.y&&e.y.X(Mw(MH.substr(0,MH.indexOf(Kx(112))-0))-e.i+qF);uC(this,'RoundedPanel 3 high with border',LH,15,3,'#b22222','<pre>RoundedPanel rp = new RoundedPanel(RoundedCorners.ALL, 3);\nrp.setBorderColor(Color.FIREBRICK);<\/pre>');f=new Yr('RoundedLinePanel default');f.J.style[bH]=NH;tC(this,OH,NH,NH,15,2,f,'<pre>RoundedLinePanel  rp = new RoundedLinePanel ();\nrp.setCornerColor(Color.DARKBLUE, Color.LIGHTBLUE);<\/pre>');g=new Yr('left side rounded RoundedLinePanel');g.J.style[bH]=NH;tC(this,OH,NH,NH,5,2,g,'<pre>RoundedLinePanel  rp = new RoundedLinePanel (RoundedPanel.LEFT);\nrp.setCornerColor(Color.DARKBLUE, Color.LIGHTBLUE);<\/pre>');h=new Yr('RoundedLinePanel 5 high');h.J.style[bH]=NH;tC(this,OH,NH,NH,12,5,h,'<pre>RoundedLinePanel  rp = new RoundedLinePanel (RoundedPanel.BOTTOM, 5);\nrp.setCornerColor(Color.DARKBLUE, Color.LIGHTBLUE);<\/pre>');i=new Yr('RoundedLinePanel 9 high');i.J.style[bH]=NH;tC(this,OH,NH,NH,15,9,i,'<pre>RoundedLinePanel rp = new RoundedLinePanel(RoundedPanel.ALL, 9);\nrp.setCornerColor(Color.DARKBLUE, Color.LIGHTBLUE, Color.LIGHTBLUE);\n<\/pre>');c=new Yr(PH);c.J.style[bH]=QH;d=new Yr('split color');d.J.style[bH]=RH;b=new Dr;b.zb(c);b.zb(d);tC(this,'#a52a2a',QH,RH,15,4,b,'RoundedLinePanel rp = new RoundedLinePanel(RoundedPanel.ALL, 9);\nrp.setCornerColor(Color.BROWN, Color.DARKORANGE, Color.ORANGE);\n'.fixed())}
function fA(b){Uq(b.v.b,Ex(Ex(Ex(Ex(Ex(Ex(Ex(Ex(Ex(Ex(Ex(Ex(Ex(Ex(Ex('/* Button Style */\n\n/* specific for Opera */\n.cbg-ButtonContent::selection {\n  background-color:transparent;\n}\n\n.#cbg-Button# {\n  font-family: Arial, Helvetica, sans-serif;\n  font-size: #size%; /*relative to inherit 16px font-size*/\n}\n\n.#cbg-Button# .cbg-ButtonOuter {\n  border-color: #colorBorder#;\n}\n\n.#cbg-Button# .cbg-ButtonInner {\n  background-color: #colorContentBottom;\n  border-color: #colorBorder#;\n}\n\n.#cbg-Button# .cbg-ButtonTop {\n  background-color: #colorContentTop;\n  border-bottom-color: #colorContentMid;\n  border-bottom-width: #bottomWidthem;\n  height: #heightem;\n}\n\n.#cbg-Button# .cbg-ButtonContent {\n  color: #colorText;\n  line-height: #lineHeightem;\n  padding: 0 #paddingpx;\n}\n\n.#cbg-Button#-active .cbg-ButtonInner {\n  background-color: #colorContentTop;\n}\n\n.#cbg-Button#-active  .cbg-ButtonTop {\n  background-color: #colorContentBottom;\n}\n\n.#cbg-Button#-disabled .cbg-ButtonContent {\n  color: #colorDisabled;\n}\n\n.#cbg-Button#-hover .cbg-ButtonOuter {\n  border-color: #colorBorderHover;\n}\n\n.#cbg-Button#-hover .cbg-ButtonInner {\n  border-color: #colorBorderHover;\n}\n\n.#cbg-Button#-focus .cbg-ButtonOuter {\n  border-color: #colorBorderFocus;\n}\n\n.#cbg-Button#-focus .cbg-ButtonInner {\n  border-color: #colorBorderFocus;\n}\n\n/* ButtonBar specific style */\n.#cbg-Button#Bar .cbg-BCLeft .cbg-ButtonInner {\n  border-left-color: #colorBCLeft;\n}\n\n.#cbg-Button#Bar .#cbg-Button#-hover .cbg-ButtonInner {\n  border-color: #colorBorderHover;\n}\n\n.#cbg-Button#Bar .#cbg-Button#-focus .cbg-ButtonInner {\n  border-color: #colorBorderFocus;\n}\n\n.#cbg-Button#Bar .cbg-BCRight .cbg-ButtonInner {\n  border-right-color: #colorBorder#;\n}\n','#size',YE+b.j),'#bottomWidth',YE+hn(en(Math.round(0.2*b.g*10)))/10),'#lineHeight',YE+hn(en(Math.round(1.8*b.g*10)))/10),'#height',YE+hn(en(Math.round(0.9*b.g*10)))/10),'#padding',YE+b.f),'#colorBorder#',b.n),'#colorContentMid',b.r),'#colorText',b.u),'#colorContentBottom',b.q),'#colorContentTop',b.s),'#colorDisabled',b.t),'#colorBorderFocus',b.o),'#colorBorderHover',b.p),'#colorBCLeft',VG),'#cbg-Button#',b.k),false)}
function cC(){var b,c,d,e,f,g,h,i,j;this.b=new mr;Cq(this,this.b);this.b.i[yG]=5;this.b.J.style[eG]=fG;bC(this,new uD(4,10),'Default Rating Widget.','new Rating(4, 10);');bC(this,new vD(4,10,2),'Rating Widget Right To Left.','new Rating(4, 10, Rating.RTL);');bC(this,new vD(2,5,4),'Rating Widget Top To Bottom.','new Rating(2, 5, Rating.TTB);');bC(this,new vD(4,5,8),'Rating Widget Bottom To Top.','new Rating(4, 5, Rating.BTT);');bC(this,new uD(0,10),'No default selection.','new Rating(0, 10);');e=new uD(4,10);rD(e);bC(this,e,'Rating Widget is read only.','Rating rw1 = new Rating(4, 10);<br>rw1.setReadOnly(true);');f=new uD(8,10);f.f=false;bC(this,f,'Rating Widget hides current selection on hover.','Rating rw2 = new Rating(8, 10);<br>rw2.setSelectedVisibileOnHover(false);');g=new wD(7,10,1,JH,KH,YE);bC(this,g,'No different image on hover.','Rating rw3 = new Rating(7, 10, Rating.LTR,<br>"cbg-star.png", "cbg-stardeselected.png", "", "16px", "16px");<br>');h=new uD(4,5);sD(h,hi(Wm,{46:1},1,['worst','worse','neutral','better','best']));bC(this,h,'Rating widget with different title on hover each item.','Rating rw4 = new Rating(4, 5);<br>rw4.setTitles(new String[]{"worst","worse","neutral","good","best"});');j=new wD(7,10,1,$moduleBase+'ruby.png',$moduleBase+'rubydeselected.png',$moduleBase+'rubyhover.png');bC(this,j,'Rating Widget with custom images.','Rating rw6 = new Rating(7, 10, Rating.LTR,<br>GWT.getModuleBaseURL() + "ruby.png",GWT.getModuleBaseURL() + "rubydeselected.png",<br>GWT.getModuleBaseURL() + "rubyhover.png", "16px", "16px");<br>');i=new uD(4,5);c=new Xr;d=new Yr('selected: '+i.b.b);pg(i,new jC(d,c,i),(!sf&&(sf=new _d),sf));og(i,new nC(c),(Ge(),Ge(),Fe));og(i,new qC(c,i),(Ne(),Ne(),Me));i.J.setAttribute(iF,'Special Rating widget');b=new Dr;b.J[jF]='cbg-ratingwithtext';b.zb(i);b.zb(c);XC();d.J.style['clear']='both';d.J.style[vH]=pF;b.zb(d);bC(this,b,'Rating Widget with listener and only allows 1 click.','final Rating rw5 = new Rating(4, 5);<br>final Label lbl1 = new Label();<br>final Label lbl2 = new Label("selected: " + rw5.getRating());<br>CSS.setProperty(lbl2, CSS.A.CLEAR, CSS.V.CLEAR.BOTH);<br>CSS.setProperty(lbl2, CSS.A.TEXT_ALIGN, CSS.V.TEXT_ALIGN.LEFT);<br>rw5.addValueChangeHandler(new ValueChangeHandler<Integer>() {<br>  public void onValueChange(ValueChangeEvent<Integer> event) {<br>    lbl2.setText("you selected: " + event.getValue());<br>    lbl1.setText("");<br>   rw5.setReadOnly(true);<br>  }<br>});<br>rw5.addMouseOutHandler(new MouseOutHandler() {<br>  public void onMouseOut(MouseOutEvent event) {<br>    lbl1.setText("");<br>  }<br>});<br>rw5.addMouseOverHandler(new MouseOverHandler() {<br>  public void onMouseOver(MouseOverEvent event) {<br>    lbl1.setText("" + rw5.getHoverValue());<br>  }<br>});<br>FlowPanel fp1 = new FlowPanel();<br>fp1.add(rw5);<br>fp1.add(lbl1);<br>fp1.add(lbl2);<br>')}
function CC(){var b;b=new Dr;Cq(this,b);b.zb(new $D('This is the main code of this demo that uses the VerticalTabPanel.It gives an example on how to use the VerticalTabPanel. Note that thegetLazy() method returns the a GWT LazyPanel panel, see below'));b.zb(new bs('<pre>/**<br> * This is a demonstration of all stand alone widgets in the cobogw framework.<br> * Each widget demo is accessible via the history token.<br> */<br>public class WidgetsDemo implements EntryPoint {<br><br>  private VerticalTabPanel panel;<br><br>  private HashMap<String, Integer> tabMap = new HashMap<String, Integer>();<br>  private HashMap<Integer, String> mapTab = new HashMap<Integer, String>();<br><br>  /**<br>   * This is the entry point method.<br>   */<br>  public void onModuleLoad() {<br>    panel = new VerticalTabPanel();<br>    RootPanel.get("content").add(panel);<br>    panel.add(RoundedPanelDemo.getLazy(), rt("RoundedPanel"));<br>    panel.add(ButtonDemo.getLazy(), rt("Button"));<br>    panel.add(ButtonConfigurator.getLazy(), rt("Button CSS generator", "ButtonConfigurator"));<br>    panel.add(RatingDemo.getLazy(), rt("Rating"));<br>    panel.add(VerticalTabPanelDemo.getLazy(), rt("VerticalTabPanel"));<br>    panel.add(MiscDemo.getLazy(), rt("Misc"));<br>    panel.addSelectionHandler(new SelectionHandler<Integer>() {<br>      public void onSelection(SelectionEvent<Integer> event) {<br>        History.newItem(mapTab.get(event.getSelectedItem()), false);<br>      }<br>    });<br>    History.addValueChangeHandler(new ValueChangeHandler<String>() {<br>      public void onValueChange(ValueChangeEvent<String> event) {<br>        onHistoryChange(event.getValue());<br>      }<br>    });<br>    String initToken = History.getToken();<br><br>    if (initToken.length() > 0) {<br>      onHistoryChange(initToken);<br>    } else {<br>      onHistoryChange("RoundedPanel");<br>    }<br>  }<br>  private Widget rt(String tab) {<br>    return rt(tab, tab);<br>  }<br><br>  private Widget rt(String tab, String token) {<br>    tabMap.put(token, panel.getWidgetCount());<br>    mapTab.put(panel.getWidgetCount(), token);<br>    return new RoundedPanel(new Label(tab), RoundedPanel.LEFT); <br>  }<br><br>  private void onHistoryChange(String historyToken) {<br>    if ("RatingWidget".equals(historyToken) || "Rating".equals(historyToken)) {<br>      panel.selectTab(tabMap.get("Rating"));<br>    } else if ("Misc".equals(historyToken) || "Tags".equals(historyToken)) {<br>      panel.selectTab(tabMap.get("Misc"));<br>    } else if ("Button".equals(historyToken)) {<br>      panel.selectTab(tabMap.get("Button"));<br>    } else if ("ButtonConfigurator".equals(historyToken)) {<br>      panel.selectTab(tabMap.get("ButtonConfigurator"));<br>    } else if ("VerticalTabPanel".equals(historyToken)) {<br>      panel.selectTab(tabMap.get("VerticalTabPanel"));<br>    } else {<br>      panel.selectTab(tabMap.get("RoundedPanel"));<br>    }<br>  }<br>}<br><\/pre>'));b.zb(new bs('<pre>  public static LazyPanel getLazy() {<br>    return new LazyPanel() {<br>      public Widget createWidget() {<br>        final Widget w = new RatingDemo();<br>        w.setStyleName("demo-TP");<br>        return new RoundedPanel(w);<br>      }<br>    };<br>  }<br><\/pre>'))}
function jB(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;this.b=new mr;Cq(this,this.b);this.b.i[yG]=5;this.b.J.style[eG]=fG;b=new cB(XG);er(this.b,this.f,0,b);dr(this.b,this.f++,1,'Button b = new Button("Button");'.fixed());ss(this.b.g,this.f++,(Gs(),Es));d=new cB('Bold Button');er(this.b,this.f,0,d);XC();d.J.style[xH]=yH;dr(this.b,this.f++,1,'Button b = new Button("Bold Button");<br>CSS.setProperty(b, CSS.A.FONT_WEIGHT, CSS.V.FONT_WEIGHT.BOLD);'.fixed());ss(this.b.g,this.f++,Es);j=new cB('Disabled Button');$A(j,false);er(this.b,this.f,0,j);dr(this.b,this.f++,1,'Button b = new Button("Disabled Button");<br>b.setEnabled(false);'.fixed());ss(this.b.g,this.f++,Es);c=new jD;c.J.style[eG]='250px';i=new cB('Remove Button');er(this.b,this.f,0,i);dr(this.b,this.f++,1,'Button b = new Button("Button");<br>b.addClickListener(new ClickListener() {<br>&nbsp;&nbsp;public void onClick(Widget sender) {<br>&nbsp;&nbsp;&nbsp;&nbsp;//action to update button bar<br>&nbsp;&nbsp;}<br>});'.fixed());ss(this.b.g,this.f++,Es);og(i,new qB(c,i),(Pd(),Pd(),Od));hD(c,new cB('Button 1'));hD(c,new cB('Button 2'));hD(c,new cB('Button 3'));hD(c,new cB('Button 4'));er(this.b,this.f,0,c);dr(this.b,this.f++,1,'ButtonBar bar = new ButtonBar();<br>bar.add(new Button("Button 1"));<br>bar.add(new Button("Button 2"));<br>bar.add(new Button("Button 3"));<br>bar.add(new Button("Button 4"));'.fixed());ss(this.b.g,this.f++,Es);e=new cB('Custom Color Button');er(this.b,this.f,0,e);f=new bs((zH+this.c+AH+this.g+BH).fixed());er(this.b,this.f++,1,f);ss(this.b.g,this.f++,Es);g=new cB('Custom Color Disabled Button');$A(g,false);er(this.b,this.f,0,g);h=new bs((zH+this.c+AH+this.g+CH).fixed());er(this.b,this.f++,1,h);ss(this.b.g,this.f++,Es);k=new uB;q=new jh(0,360);q.r=1;ah(q,q.b);q.n=10;Yg(q);q.f=k;q.o=10;Zg(q);pg(q,new yB(this,q,e,g,f,h),(!sf&&(sf=new _d),sf));ah(q,180);er(this.b,this.f,0,new Yr('Hue:'));zr(pi(this.b.e,54),this.f++);er(this.b,this.f,0,q);zr(pi(this.b.e,54),this.f++);r=new jh(0,100);r.r=1;ah(r,r.b);r.n=10;Yg(r);r.f=k;r.o=10;Zg(r);pg(r,new CB(this,r,e,g,f,h),(!sf&&(sf=new _d),sf));ah(r,50);er(this.b,this.f,0,new Yr('Saturation:'));zr(pi(this.b.e,54),this.f++);er(this.b,this.f,0,r);zr(pi(this.b.e,54),this.f++);m=new cB('Resized Button');er(this.b,this.f,0,m);o=new Dr;er(this.b,this.f++,1,o);ss(this.b.g,this.f++,Es);o.zb(new bs('Button b = new Button("Resized Button");'.fixed()));n=new bs('Button b = new Button("Custom Color Button");<br>b.setColor(70); // size is in percentage.');o.zb(n);t=new jh(0,1000);t.r=10;ah(t,t.b);t.n=10;Yg(t);t.f=k;t.o=10;Zg(t);pg(t,new GB(t,m,n),(!sf&&(sf=new _d),sf));ah(t,70);er(this.b,this.f,0,new Yr('Size:'));zr(pi(this.b.e,54),this.f++);er(this.b,this.f,0,t);zr(pi(this.b.e,54),this.f++);p=new bs('Button b = new Button("Custom Color Button");<br>b.setColor(1, 1); // ratio size is in em.');o.zb(p);u=new jh(0,5);u.r=0.1;ah(u,u.b);u.n=10;Yg(u);u.f=new KB;u.o=10;Zg(u);pg(u,new OB(this,u,m,p),(!sf&&(sf=new _d),sf));ah(u,1);er(this.b,this.f,0,new Yr('Ratio:'));zr(pi(this.b.e,54),this.f++);er(this.b,this.f,0,u);zr(pi(this.b.e,54),this.f++);s=new jh(1,50);s.r=1;ah(s,s.b);s.n=10;Yg(s);s.f=k;s.o=10;Zg(s);pg(s,new SB(this,s,m,p),(!sf&&(sf=new _d),sf));ah(s,8);er(this.b,this.f,0,new Yr('Padding:'));zr(pi(this.b.e,54),this.f++);er(this.b,this.f,0,s);zr(pi(this.b.e,54),this.f++);v=new Dr;v.zb(new bE('The Slider is from the '));l=new nD;l.J.rel='external';l.J.target='_blank';v.zb(l);v.zb(new bE(MG));er(this.b,this.f,0,v);zr(pi(this.b.e,54),this.f++)}
var YE='',aF=' ',FH=' Button',LG='"',ZF='#',OH='#00008b',NH='#add8e6',QH='#ff8c00',LH='#ffb6c1',aH='%',YF='%23',oG='&nbsp;',_E='(',OG=')',AG=') no-repeat ',BH=');',IH='); // ratio and padding in em.',CH=');<br>b.setEnabled(false);',AH=',',CG=', ',iG=', Column size: ',kG=', Row size: ',wH='-hover',oH='-moz-inline-box',MG='.',xG='0',lH='0 ',uH='0 1px',wF='0px',fG='100%',MH='100px',HG='1px',NG=':',XE=': ',PG='=',DH='Add',XG='Button',zH='Button b = new Button("Custom Color Button");<br>b.setColor(',GH='Button b = new Button("Custom Color Disabled Button");<br>b.setColor(',YG='ButtonBar',WH='ButtonConfigurator',hG='Column index: ',FF='DOMMouseScroll',KG='For input string: "',bG='INPUT',UH='Misc',WF='MouseEvents',pH='MozUserSelect',TH='Rating',SH='RatingWidget',EH='Remove',PH='RoundedLinePanel',YH='RoundedPanel',jG='Row index: ',mF="Should only call onAttach when the widget is detached from the browser's document",nF="Should only call onDetach when the widget is attached to the browser's document",$E='String',VH='Tags',oI='UmbrellaException',XH='VerticalTabPanel',uI='[Lcom.google.gwt.user.client.ui.',iI='[Ljava.lang.',zG='__gwtLastUnhandledEvent',XF='__uiObjectID',sF='absolute',vG='align',iH='aria-disabled',HH='b.setSizeRatio(',bH='backgroundColor',_H='backgroundImage',yH='bold',cH='borderColor',dH='borderLeftColor',eH='borderRightColor',rH='borderStyle',tH='borderWidth',ZH='cbg-BCLeft',$H='cbg-BCRight',ZG='cbg-Button',bI='cbg-RP',JH='cbg-star.png',KH='cbg-stardeselected.png',aI='cbg-starhover.png',yG='cellPadding',wG='cellSpacing',sG='center',bF='change',jF='className',cF='click',rG='col',fH='color',gI='com.google.gwt.core.client.',hI='com.google.gwt.core.client.impl.',jI='com.google.gwt.dom.client.',mI='com.google.gwt.event.dom.client.',nI='com.google.gwt.event.logical.shared.',lI='com.google.gwt.event.shared.',qI='com.google.gwt.gen2.client.',rI='com.google.gwt.i18n.client.',sI='com.google.gwt.text.shared.testing.',fI='com.google.gwt.user.client.',tI='com.google.gwt.user.client.impl.',pI='com.google.gwt.user.client.ui.',kI='com.google.web.bindery.event.shared.',DG='content',gH='cursor',IF='dblclick',$G='demo-TP',BF='dir',tF='display',oF='div',jH='em',JG='false',JF='focus',_G='fontSize',xH='fontWeight',QG='fs',EF='gecko1_8',UF='gesturechange',VF='gestureend',TF='gesturestart',zF='gwt-SliderBar-knob',yF='gwt-SliderBar-line',cI='gwt-TabBarItem-selected',dI='gwt-TabBarItem-wrapper-selected',kF='height',vF='hidden',TG='hue',nH='inline-block',eI='java.lang.',vI='java.util.',dF='keydown',eF='keypress',fF='keyup',pF='left',mH='lineHeight',KF='load',DF='ltr',WG='margin',uG='middle',LF='mousedown',MF='mousemove',gF='mouseout',hF='mouseover',NF='mouseup',OF='mousewheel',HF='msie',lF='none',qG='normal',ZE='null',cG='on',GF='opera',RH='orange',wI='org.cobogw.gwt.demo.widgets.client.',xI='org.cobogw.gwt.user.client.ui.',gG='overflow',kH='padding',hH='pointer',rF='position',qF='px',BG='px ',AF='relative',tG='right',qH='role',CF='rtl',UG='sat',sH='solid',SG='sp',dG='span',RG='sr',_F='table',aG='tbody',mG='td',FG='text',vH='textAlign',iF='title',$F='top',SF='touchcancel',RF='touchend',QF='touchmove',PF='touchstart',lG='tr',IG='true',GG='url(',EG='value',nG='verticalAlign',uF='visibility',xF='visible',VG='white',pG='whiteSpace',eG='width';var _;_=x.prototype={};_.eQ=function y(b){return this===b};_.gC=function z(){return nl};_.hC=function A(){return this.$H||(this.$H=++db)};_.tS=function B(){return this.gC().c+'@'+gx(this.hC())};_.toString=function(){return this.tS()};_.tM=VE;_.cM={};_=w.prototype=new x;_.gC=function D(){return ui};_.cM={};_.f=false;_.g=false;_=H.prototype=new x;_.gC=function J(){return sl};_.K=function K(){return this.f};_.tS=function L(){var b,c;b=this.gC().c;c=this.K();return c!=null?b+XE+c:b};_.cM={22:1,46:1};_.f=null;_=G.prototype=new H;_.gC=function M(){return fl};_.cM={22:1,46:1};_=N.prototype=F.prototype=new G;_.gC=function P(){return ol};_.cM={2:1,22:1,46:1};_=Q.prototype=E.prototype=new F;_.gC=function R(){return vi};_.K=function U(){this.d==null&&(this.e=V(this.c),this.b=S(this.c),this.d=_E+this.e+'): '+this.b+X(this.c),undefined);return this.d};_.cM={2:1,22:1,46:1};_.b=null;_.c=null;_.d=null;_.e=null;_=ab.prototype=new x;_.gC=function bb(){return xi};_.cM={};var cb=0,db=0;_=sb.prototype=ib.prototype=new ab;_.gC=function ub(){return Ai};_.cM={};_.b=null;_.c=null;_.d=null;_.e=false;_.f=null;_.g=null;_.i=null;_.j=false;var jb;_=Ab.prototype=zb.prototype=new x;_.L=function Bb(){this.b.e=true;nb(this.b);this.b.e=false;return this.b.j=ob(this.b)};_.gC=function Cb(){return yi};_.cM={};_.b=null;_=Eb.prototype=Db.prototype=new x;_.L=function Fb(){this.b.e&&yb(this.b.f,1);return this.b.j};_.gC=function Gb(){return zi};_.cM={};_.b=null;_=Ob.prototype=new x;_.gC=function Pb(){return Ci};_.cM={};_=Rb.prototype=Qb.prototype=new Ob;_.gC=function Sb(){return Bi};_.cM={};_.b=YE;_=fc.prototype=new x;_.eQ=function gc(b){return this===b};_.gC=function hc(){return el};_.hC=function ic(){return this.$H||(this.$H=++db)};_.tS=function jc(){return this.b};_.cM={46:1,48:1,49:1};_.b=null;_.c=0;_=ec.prototype=new fc;_.gC=function vc(){return Mi};_.cM={39:1,46:1,48:1,49:1};var kc,lc,mc,nc,oc,pc,qc,rc,sc,tc;_=yc.prototype=xc.prototype=new ec;_.gC=function zc(){return Di};_.cM={39:1,46:1,48:1,49:1};_=Bc.prototype=Ac.prototype=new ec;_.gC=function Cc(){return Ei};_.cM={39:1,46:1,48:1,49:1};_=Ec.prototype=Dc.prototype=new ec;_.gC=function Fc(){return Fi};_.cM={39:1,46:1,48:1,49:1};_=Hc.prototype=Gc.prototype=new ec;_.gC=function Ic(){return Gi};_.cM={39:1,46:1,48:1,49:1};_=Kc.prototype=Jc.prototype=new ec;_.gC=function Lc(){return Hi};_.cM={39:1,46:1,48:1,49:1};_=Nc.prototype=Mc.prototype=new ec;_.gC=function Oc(){return Ii};_.cM={39:1,46:1,48:1,49:1};_=Qc.prototype=Pc.prototype=new ec;_.gC=function Rc(){return Ji};_.cM={39:1,46:1,48:1,49:1};_=Tc.prototype=Sc.prototype=new ec;_.gC=function Uc(){return Ki};_.cM={39:1,46:1,48:1,49:1};_=Wc.prototype=Vc.prototype=new ec;_.gC=function Xc(){return Li};_.cM={39:1,46:1,48:1,49:1};var Yc,Zc=false,$c,_c,ad;_=fd.prototype=ed.prototype=new x;_.M=function gd(){(bd(),Zc)&&cd()};_.gC=function hd(){return Ni};_.cM={};_=pd.prototype=id.prototype=new x;_.gC=function qd(){return Oi};_.cM={};_.b=null;var jd;_=ud.prototype=new x;_.gC=function vd(){return Wk};_.tS=function wd(){return 'An event type'};_.cM={};_.e=null;_=td.prototype=new ud;_.gC=function xd(){return gj};_.cM={};_.d=false;_=sd.prototype=new td;_.O=function Ad(){return this.P()};_.gC=function Bd(){return Si};_.cM={};_.b=null;_.c=null;var yd=null;_=Fd.prototype=rd.prototype=new sd;_.N=function Gd(b){Ed(this,pi(b,5))};_.P=function Hd(){return Cd};_.gC=function Id(){return Pi};_.cM={};var Cd;_=Ld.prototype=new sd;_.gC=function Md(){return Ti};_.cM={};_=Kd.prototype=new Ld;_.gC=function Nd(){return Zi};_.cM={};_=Qd.prototype=Jd.prototype=new Kd;_.N=function Rd(b){pi(b,6).Q(this)};_.P=function Sd(){return Od};_.gC=function Td(){return Qi};_.cM={};var Od;_=Wd.prototype=new x;_.gC=function Yd(){return Uk};_.hC=function Zd(){return this.d};_.tS=function $d(){return 'Event type'};_.cM={};_.d=0;var Xd=0;_=_d.prototype=Vd.prototype=new Wd;_.gC=function ae(){return fj};_.cM={};_=be.prototype=Ud.prototype=new Vd;_.gC=function ce(){return Ri};_.cM={7:1};_.b=null;_.c=null;_=ee.prototype=new sd;_.gC=function fe(){return Wi};_.cM={};_=de.prototype=new ee;_.gC=function ge(){return Ui};_.cM={};_=le.prototype=he.prototype=new de;_.N=function me(b){ke(this,pi(b,9))};_.P=function ne(){return ie};_.gC=function oe(){return Vi};_.cM={};var ie;_=te.prototype=pe.prototype=new ee;_.N=function ue(b){se(this,pi(b,10))};_.P=function ve(){return qe};_.gC=function we(){return Xi};_.cM={};var qe;_=Ae.prototype=xe.prototype=new de;_.N=function Be(b){pi(b,11).S(this)};_.P=function Ce(){return ye};_.gC=function De(){return Yi};_.cM={};var ye;_=He.prototype=Ee.prototype=new Kd;_.N=function Ie(b){Uq(pi(pi(b,12),13).b.b,YE,false)};_.P=function Je(){return Fe};_.gC=function Ke(){return $i};_.cM={};var Fe;_=Pe.prototype=Le.prototype=new Kd;_.N=function Qe(b){Oe(pi(b,14))};_.P=function Re(){return Me};
--></script>
<script><!--
_.gC=function Se(){return _i};_.cM={};var Me;_=Ue.prototype=Te.prototype=new x;_.gC=function Ve(){return aj};_.cM={};_.b=null;_=Ze.prototype=We.prototype=new td;_.N=function $e(b){Ye(this,pi(b,17))};_.O=function af(){return Xe};_.gC=function bf(){return bj};_.cM={};_.b=false;_.c=null;var Xe=null;_=ef.prototype=cf.prototype=new td;_.N=function ff(b){pi(b,18).T(this)};_.O=function hf(){return df};_.gC=function jf(){return cj};_.cM={};var df=null;_=mf.prototype=kf.prototype=new td;_.N=function nf(b){pi(b,19).U(this)};_.O=function pf(){return lf};_.gC=function qf(){return dj};_.cM={};_.b=null;var lf=null;_=tf.prototype=rf.prototype=new td;_.N=function uf(b){pi(b,20).V(this)};_.O=function xf(){return sf};_.gC=function yf(){return ej};_.cM={};_.b=null;var sf=null;_=Bf.prototype=zf.prototype=new x;_.W=function Cf(b){Af(this,b)};_.gC=function Df(){return ij};_.cM={41:1};_.b=null;_.c=null;_=Gf.prototype=new x;_.gC=function Hf(){return Vk};_.cM={};_=Ff.prototype=new Gf;_.gC=function Pf(){return Zk};_.cM={};_.b=null;_.c=0;_.d=false;_=Qf.prototype=Ef.prototype=new Ff;_.gC=function Rf(){return hj};_.cM={};_=Tf.prototype=Sf.prototype=new x;_.gC=function Uf(){return jj};_.cM={};_=Xf.prototype=Wf.prototype=new F;_.gC=function Yf(){return $k};_.cM={2:1,21:1,22:1,46:1};_.b=null;_=Zf.prototype=Vf.prototype=new Wf;_.gC=function $f(){return kj};_.cM={2:1,21:1,22:1,46:1};_=eg.prototype=new x;_.gC=function ig(){return Jk};_.X=function kg(b){this.J.style[kF]=b};_.Y=function mg(b){this.J.style.display=b?YE:lF};_.tS=function ng(){if(!this.J){return '(null handle)'}return bc(this.J)};_.cM={26:1};_.J=null;_=dg.prototype=new eg;_.Z=function yg(){};_.$=function zg(){};_.W=function Ag(b){!!this.H&&Af(this.H,b)};_.gC=function Bg(){return Tk};_._=function Cg(){return this.F};_.ab=function Dg(){rg(this)};_.bb=function Eg(b){sg(this,b)};_.cb=function Fg(){tg(this)};_.db=function Gg(){};_.eb=function Hg(){};_.fb=function Ig(b){this.G==-1?ap(this.J,b|(this.J.__eventBits||0)):(this.G|=b)};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.F=false;_.G=0;_.H=null;_.I=null;_=cg.prototype=new dg;_.Z=function Jg(){Xp(this,(Up(),Sp))};_.$=function Kg(){Xp(this,(Up(),Tp))};_.gC=function Lg(){return Ak};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=Og.prototype=bg.prototype=new cg;_.gC=function Pg(){return Gk};_.hb=function Qg(){return this.J};_.ib=function Rg(){return new Yu(this)};_.gb=function Sg(b){return Mg(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.y=null;_=Tg.prototype=ag.prototype=new bg;_.R=function Vg(b){return og(this,b,(Pd(),Pd(),Od))};_.gC=function Wg(){return $j};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=jh.prototype=_f.prototype=new ag;_.gC=function kh(){return oj};_.bb=function lh(b){var c,d,e;sg(this,b);switch(Po(b.type)){case 4096:vh(this.c);if(this.q){jo(this.J);this.q=false;gh(this,b);ih(this)}else if(this.p){this.p=false;ih(this)}this.J[jF]=jg(this.J);break;case 2048:e=jg(this.J);this.J[jF]=e+aF+e+'-focused';break;case 131072:d=b.detail||0;b.preventDefault();d>0?ah(this,this.b+this.r):ah(this,this.b-this.r);break;case 128:if(!this.p){c=1;!!b.ctrlKey&&(c=~~Math.max(Math.min((this.k>this.j?0:this.j-this.k)/this.r/10,2147483647),-2147483648));switch(b.keyCode||0){case 36:b.preventDefault();ah(this,this.k);break;case 35:b.preventDefault();ah(this,this.j);break;case 37:b.preventDefault();this.p=true;hh(this,false);ah(this,this.b-c*this.r);Ah(this.c,false,c);break;case 39:b.preventDefault();this.p=true;hh(this,false);ah(this,this.b+c*this.r);Ah(this.c,true,c);break;case 32:b.preventDefault();ah(this,this.k+(this.k>this.j?0:this.j-this.k)/2);}}break;case 512:vh(this.c);if(this.p){this.p=false;ih(this)}break;case 4:this.J.focus();this.q=true;ko(this.J);hh(this,true);b.preventDefault();gh(this,b);break;case 8:if(this.q){jo(this.J);this.q=false;gh(this,b);ih(this)}break;case 64:this.q&&gh(this,b);}};_.db=function mh(){this.J.style[rF]=AF;qb((kb(),jb),new oh(this))};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.b=0;_.f=null;_.g=null;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=false;_.q=false;_.r=0;_=oh.prototype=nh.prototype=new x;_.M=function ph(){_g(this.b)};_.gC=function qh(){return lj};_.cM={};_.b=null;_=sh.prototype=new x;_.jb=function yh(){this.f||Rt(th,this);this.kb()};_.gC=function zh(){return Dj};_.cM={24:1};_.f=false;_.g=0;var th;_=Bh.prototype=rh.prototype=new sh;_.gC=function Ch(){return mj};_.kb=function Dh(){if(this.b){this.b=false;hh(this.e,true)}this.d?ah(this.e,this.e.b+this.c*this.e.r):ah(this.e,this.e.b-this.c*this.e.r);wh(this,30)};_.cM={24:1};_.b=true;_.c=1;_.d=false;_.e=null;var Eh=null,Fh=null,Gh=null;_=Jh.prototype=Hh.prototype=new x;_.gC=function Kh(){return nj};_.cM={};_.b=false;_=Ph.prototype=Oh.prototype=new x;_.gC=function Qh(){return pj};_.S=function Rh(b){};_.cM={11:1,31:1};_=$h.prototype=Uh.prototype=new fc;_.gC=function _h(){return qj};_.cM={42:1,46:1,48:1,49:1};var Vh,Wh,Xh,Yh;_=ci.prototype=bi.prototype=new x;_.gC=function fi(){return this.aC};_.cM={};_.aC=null;_.qI=0;var ji,ki;var cn=null;var jn,kn,ln;_=on.prototype=nn.prototype=new x;_.gC=function pn(){return rj};_.cM={43:1};_=sn.prototype=rn.prototype=new x;_.gC=function tn(){return sj};_.cM={};_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;_=un.prototype=new x;_.gC=function vn(){return tj};_.cM={};_=yn.prototype=wn.prototype=new x;_.gC=function zn(){return uj};_.cM={};var xn=null;_=Cn.prototype=An.prototype=new un;_.gC=function Dn(){return vj};_.cM={};var Bn=null;_=En.prototype=new x;_.gC=function Fn(){return wj};_.cM={31:1};_.b=null;_=Hn.prototype=Gn.prototype=new F;_.gC=function In(){return xj};_.cM={2:1,22:1,46:1};_=On.prototype=Jn.prototype=new x;_.gC=function Pn(){return Bj};_.cM={};_.d=false;_.f=false;_=Rn.prototype=Qn.prototype=new sh;_.gC=function Sn(){return yj};_.kb=function Tn(){if(!this.b.d){return}Kn(this.b)};_.cM={24:1};_.b=null;_=Vn.prototype=Un.prototype=new sh;_.gC=function Wn(){return zj};_.kb=function Xn(){this.b.f=false;Ln(this.b,(new Date).getTime())};_.cM={24:1};_.b=null;_=bo.prototype=Yn.prototype=new x;_.gC=function co(){return Aj};_.mb=function eo(){return this.d<this.b};_.nb=function fo(){return _n(this)};_.cM={};_.b=0;_.c=-1;_.d=0;_.e=null;var go=null,ho=null;var lo;var po=null;_=uo.prototype=to.prototype=new x;_.gC=function vo(){return Cj};_.T=function wo(b){while((uh(),th).c>0){vh(pi(Ot(th,0),24))}};_.cM={18:1,31:1};var yo=false,zo=null;_=Ho.prototype=Eo.prototype=new td;_.N=function Io(b){ti(b);null.Sb()};_.O=function Jo(){return Fo};_.gC=function Ko(){return Ej};_.cM={};var Fo;_=Mo.prototype=Lo.prototype=new zf;_.gC=function No(){return Fj};_.cM={41:1};var Oo=false;var So=null,To=null,Uo=null,Vo=null,Wo=null;_=fp.prototype=bp.prototype=new x;_.gC=function gp(){return Hj};_.cM={};_.b=null;_=ip.prototype=hp.prototype=new x;_.gC=function jp(){return Gj};_.cM={};_.b=0;_.c=null;_=kp.prototype=new x;_.ob=function op(b){return decodeURI(b.replace(YF,ZF))};_.pb=function pp(b){return encodeURI(b).replace(ZF,YF)};_.W=function qp(b){Af(this.b,b)};_.gC=function rp(){return Kj};_.qb=function sp(b){b=b==null?YE:b;if(!Cx(b,lp==null?YE:lp)){lp=b;vf(this,b)}};_.cM={41:1};var lp=YE;_=up.prototype=new kp;_.gC=function wp(){return Jj};_.cM={41:1};_=yp.prototype=tp.prototype=new up;_.ob=function zp(b){return b};_.gC=function Ap(){return Ij};_.cM={41:1};_=Dp.prototype=new cg;_.gC=function Kp(){return Sj};_.ib=function Lp(){return new _v(this.g)};_.gb=function Mp(b){return Jp(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=Cp.prototype=new Dp;_.gC=function Pp(){return Lj};_.gb=function Qp(b){var c;c=Jp(this,b);c&&Op(b.J);return c};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=Vp.prototype=Rp.prototype=new Vf;_.gC=function Wp(){return Oj};_.cM={2:1,21:1,22:1,46:1};var Sp,Tp;_=Zp.prototype=Yp.prototype=new x;_.rb=function $p(b){b.ab()};_.gC=function _p(){return Mj};_.cM={};_=bq.prototype=aq.prototype=new x;_.rb=function cq(b){b.cb()};_.gC=function dq(){return Nj};_.cM={};_=fq.prototype=new dg;_.R=function gq(b){return og(this,b,(Pd(),Pd(),Od))};_.gC=function hq(){return _j};_.sb=function iq(){return this.J.tabIndex};_.ab=function jq(){var b;rg(this);b=this.sb();-1==b&&this.tb(0)};_.tb=function kq(b){this.J.tabIndex=b};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=eq.prototype=new fq;_.gC=function lq(){return Pj};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=mq.prototype=new Dp;_.gC=function pq(){return Qj};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.e=null;_.f=null;_=tq.prototype=qq.prototype=new eq;_.gC=function vq(){return Rj};_.sb=function wq(){return this.c.tabIndex};_.db=function xq(){this.c.__listener=this};_.eb=function yq(){this.c.__listener=null;sq(this,this.F?(tw(),this.c.checked?sw:rw):(tw(),this.c.defaultChecked?sw:rw))};_.tb=function zq(b){!!this.c&&(this.c.tabIndex=b,undefined)};_.fb=function Aq(b){this.G==-1?oo(this.c,b|(this.c.__eventBits||0)):this.G==-1?ap(this.J,b|(this.J.__eventBits||0)):(this.G|=b)};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.b=null;_.c=null;_.d=null;_=Bq.prototype=new dg;_.gC=function Dq(){return Tj};_._=function Eq(){if(this.E){return this.E.F}return false};_.ab=function Fq(){if(this.G!=-1){xg(this.E,this.G);this.G=-1}rg(this.E);this.J.__listener=this};_.bb=function Gq(b){sg(this,b);this.E.bb(b)};_.cb=function Hq(){tg(this.E)};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.E=null;_=Iq.prototype=new Dp;_.gC=function Mq(){return Vj};_.gb=function Nq(b){return Kq(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.c=null;var Jq=null;_=Rq.prototype=Oq.prototype=new w;_.gC=function Sq(){return Uj};_.cM={};_.b=null;_.c=null;_.d=false;_.e=null;_=Vq.prototype=Tq.prototype=new x;_.gC=function Wq(){return Wj};_.cM={};_.b=null;_.c=null;_.d=null;_=Yq.prototype=new cg;_.R=function gr(b){return og(this,b,(Pd(),Pd(),Od))};_.gC=function hr(){return fk};_.ib=function ir(){return new is(this)};_.gb=function jr(b){return ar(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.d=null;_.e=null;_.f=null;_.g=null;_.i=null;_=mr.prototype=Xq.prototype=new Yq;_.vb=function or(b){return $q(this,b),this.d.rows[b].cells.length};_.gC=function pr(){return Yj};_.wb=function qr(){return this.d.rows.length};_.xb=function rr(b,c){kr(this,b,c)};_.yb=function sr(b){lr(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=xr.prototype=ur.prototype=new x;_.gC=function yr(){return ck};_.cM={};_.b=null;_=Ar.prototype=tr.prototype=new ur;_.gC=function Br(){return Xj};_.cM={54:1};_=Dr.prototype=Cr.prototype=new Dp;_.zb=function Er(b){Ep(this,b,this.J)};_.gC=function Fr(){return Zj};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1,56:1};_=Lr.prototype=Gr.prototype=new Yq;_.vb=function Nr(b){return this.b};_.gC=function Or(){return ak};_.wb=function Pr(){return this.c};_.xb=function Qr(b,c){Hr(this,b);if(c<0){throw new _w('Cannot access a column with a negative index: '+c)}if(c>=this.b){throw new _w(hG+c+iG+this.b)}};_.yb=function Rr(b){Hr(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.b=0;_.c=0;_=Ur.prototype=new dg;_.gC=function Wr(){return sk};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.b=null;_=Yr.prototype=Xr.prototype=Tr.prototype=new Ur;_.R=function $r(b){return og(this,b,(Pd(),Pd(),Od))};_.gC=function _r(){return tk};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=cs.prototype=bs.prototype=as.prototype=Sr.prototype=new Tr;_.gC=function es(){return gk};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=is.prototype=fs.prototype=new x;_.gC=function js(){return bk};_.mb=function ks(){return this.b<this.d.c};_.nb=function ls(){return hs(this)};_.cM={};_.b=-1;_.c=null;_=ps.prototype=ms.prototype=new x;_.gC=function qs(){return dk};_.cM={};_.b=null;_.c=null;_=ts.prototype=rs.prototype=new x;_.gC=function us(){return ek};_.cM={};_.b=null;var vs,ws,xs;_=zs.prototype=new x;_.gC=function As(){return hk};_.cM={};_=Cs.prototype=Bs.prototype=new zs;_.gC=function Ds(){return ik};_.cM={};_.b=null;var Es,Fs;_=Is.prototype=Hs.prototype=new x;_.gC=function Js(){return jk};_.cM={};_.b=null;_=Ms.prototype=Ks.prototype=new mq;_.gC=function Ns(){return kk};_.gb=function Os(b){var c,d,e;d=(e=b.J.parentNode,(!e||e.nodeType!=1)&&(e=null),e);c=Jp(this,b);c&&this.c.removeChild(d);return c};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.c=null;_=Ts.prototype=Ps.prototype=new dg;_.R=function Us(b){return pg(this,b,(Pd(),Pd(),Od))};_.gC=function Vs(){return pk};_.bb=function Ws(b){Po(b.type)==32768&&!!this.b&&(this.b.Ab(this)[zG]=YE,undefined);sg(this,b)};_.db=function Xs(){$s(this.b,this)};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.b=null;_=Zs.prototype=new x;_.gC=function _s(){return nk};_.cM={};_=at.prototype=Ys.prototype=new Zs;_.gC=function bt(){return lk};_.Ab=function ct(b){return b.J};_.Bb=function dt(b,c,d,e,f,g){if(!Cx(this.e,c)||this.c!=d||this.d!=e||this.f!=f||this.b!=g){this.e=c;this.c=d;this.d=e;this.f=f;this.b=g;dw(b.J,c,d,e,f,g);no(new gt(this,b))}};_.cM={};_.b=0;_.c=0;_.d=0;_.e=null;_.f=0;_=gt.prototype=et.prototype=new x;_.M=function ht(){ft(this)};_.gC=function it(){return mk};_.cM={23:1};_.b=null;_.c=null;_=kt.prototype=jt.prototype=new Zs;_.gC=function lt(){return ok};_.Ab=function mt(b){return b.J};_.Bb=function nt(b,c,d,e,f,g){b.b=new at(b,c,d,e,f,g)};_.cM={};_=ot.prototype=new Sr;_.gC=function pt(){return qk};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=rt.prototype=qt.prototype=new Tr;_.gC=function st(){return rk};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=vt.prototype=new x;_.Fb=function yt(b){throw new $x('Add not supported on this collection')};_.Gb=function zt(b){var c;c=wt(this.ib(),b);return !!c};_.gC=function At(){return ul};_.Ib=function Bt(b){var c,d,e;e=this.Hb();b.length<e&&(b=di(b,e));d=this.ib();for(c=0;c<e;++c){ii(b,c,d.nb())}b.length>e&&ii(b,e,null);return b};_.tS=function Ct(){return xt(this)};_.cM={};_=ut.prototype=new vt;_.Fb=function Dt(b){this.Jb(this.Hb(),b);return true};_.Jb=function Et(b,c){throw new $x('Add not supported on this list')};_.eQ=function Gt(b){var c,d,e,f,g;if(b===this){return true}if(!(b!=null&&b.cM&&!!b.cM[33])){return false}g=pi(b,33);if(this.Hb()!=g.Hb()){return false}e=new gz(this);f=g.ib();while(e.c<e.d.Hb()){c=fz(e);d=fz(f);if(!(c==null?d==null:Y(c,d))){return false}}return true};_.gC=function Ht(){return Cl};_.hC=function It(){var b,c,d;c=1;b=new gz(this);while(b.c<b.d.Hb()){d=fz(b);c=31*c+(d==null?0:Z(d));c=~~c}return c};_.ib=function Kt(){return new gz(this)};_.Lb=function Lt(){return new mz(this,0)};_.Mb=function Mt(b){return new mz(this,b)};_.cM={33:1};_=Ut.prototype=tt.prototype=new ut;_.Fb=function Vt(b){return ii(this.b,this.c++,b),true};_.Jb=function Wt(b,c){(b<0||b>this.c)&&Jt(b,this.c);this.b.splice(b,0,c);++this.c};_.Gb=function Xt(b){return Pt(this,b,0)!=-1};_.Kb=function Yt(b){return Ft(b,this.c),this.b[b]};_.gC=function Zt(){return Il};_.Hb=function $t(){return this.c};_.Ib=function _t(b){return Tt(this,b)};_.cM={33:1,46:1};_.c=0;_=bu.prototype=new bg;_.gC=function du(){return uk};_.Y=function eu(b){b&&cu(this);this.J.style.display=b?YE:lF};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=ju.prototype=fu.prototype=new fq;_.gC=function ku(){return vk};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=lu.prototype=new En;_.gC=function mu(){return zk};_.cM={31:1};_=ou.prototype=nu.prototype=new lu;_.gC=function qu(){return wk};_.cM={5:1,31:1};_=su.prototype=ru.prototype=new lu;_.gC=function uu(){return xk};_.Q=function vu(b){pi(this.b,27).ub(pi(b.e,4))};_.cM={6:1,31:1};_=xu.prototype=wu.prototype=new lu;_.gC=function zu(){return yk};_.S=function Au(b){pi(b.e,4);pi(this.b,8).Eb(pi(b.e,4),(b.b.keyCode||0)&65535,au(b.b))};_.cM={9:1,10:1,11:1,31:1};_=Gu.prototype=Bu.prototype=new Cp;_.gC=function Ku(){return Ek};_.cM={4:1,25:1,26:1,28:1,29:1,40:1,41:1,44:1};var Cu,Du,Eu;_=Mu.prototype=Lu.prototype=new x;_.rb=function Nu(b){b._()&&b.cb()};_.gC=function Ou(){return Bk};_.cM={};_=Qu.prototype=Pu.prototype=new x;_.gC=function Ru(){return Ck};_.T=function Su(b){Iu()};_.cM={18:1,31:1};_=Uu.prototype=Tu.prototype=new Bu;_.gC=function Vu(){return Dk};_.cM={4:1,25:1,26:1,28:1,29:1,40:1,41:1,44:1};_=Yu.prototype=Wu.prototype=new x;_.gC=function Zu(){return Fk};_.mb=function $u(){return this.b};_.nb=function _u(){return Xu(this)};_.cM={};_.c=null;_=cv.prototype=new fq;_.gC=function fv(){return Pk};_.bb=function gv(b){var c;c=Po(b.type);(c&896)!=0?sg(this,b):sg(this,b)};_.db=function hv(){};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=bv.prototype=new cv;_.gC=function jv(){return Hk};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=kv.prototype=av.prototype=new bv;_.gC=function lv(){return Ik};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=mv.prototype=new fc;_.gC=function tv(){return Ok};_.cM={45:1,46:1,48:1,49:1};var nv,ov,pv,qv,rv;_=wv.prototype=vv.prototype=new mv;_.gC=function xv(){return Kk};_.cM={45:1,46:1,48:1,49:1};_=zv.prototype=yv.prototype=new mv;_.gC=function Av(){return Lk};_.cM={45:1,46:1,48:1,49:1};_=Cv.prototype=Bv.prototype=new mv;_.gC=function Dv(){return Mk};_.cM={45:1,46:1,48:1,49:1};_=Fv.prototype=Ev.prototype=new mv;_.gC=function Gv(){return Nk};_.cM={45:1,46:1,48:1,49:1};_=Mv.prototype=Hv.prototype=new mq;_.gC=function Nv(){return Qk};_.gb=function Ov(b){return Lv(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=Wv.prototype=Pv.prototype=new x;_.gC=function Xv(){return Sk};_.ib=function Yv(){return new _v(this)};_.cM={};_.b=null;_.c=0;_=_v.prototype=Zv.prototype=new x;_.gC=function aw(){return Rk};_.mb=function bw(){return this.b<this.c.c-1};_.nb=function cw(){return $v(this)};_.cM={};_.b=-1;_.c=null;var ew=null;_=iw.prototype=hw.prototype=new x;_.gC=function jw(){return Xk};_.cM={};_=lw.prototype=kw.prototype=new x;_.gC=function mw(){return Yk};_.cM={34:1};_.b=null;_.c=null;_.d=null;_=ow.prototype=nw.prototype=new F;_.gC=function pw(){return _k};_.cM={2:1,22:1,46:1};_=uw.prototype=qw.prototype=new x;_.eQ=function vw(b){return b!=null&&b.cM&&!!b.cM[36]&&pi(b,36).b==this.b};_.gC=function ww(){return al};_.hC=function xw(){return this.b?1231:1237};_.tS=function yw(){return this.b?IG:JG};_.cM={36:1,46:1,48:1};_.b=false;var rw,sw;_=Bw.prototype=Aw.prototype=new x;_.gC=function Fw(){return cl};_.tS=function Gw(){return ((this.b&2)!=0?'interface ':(this.b&1)!=0?YE:'class ')+this.c};_.cM={};_.b=0;_.c=null;_=Iw.prototype=Hw.prototype=new F;_.gC=function Jw(){return bl};_.cM={2:1,22:1,46:1};_=Lw.prototype=new x;_.gC=function Nw(){return ml};_.cM={46:1,50:1};_=Ow.prototype=Kw.prototype=new Lw;_.eQ=function Pw(b){return b!=null&&b.cM&&!!b.cM[37]&&pi(b,37).b==this.b};_.gC=function Qw(){return dl};_.hC=function Rw(){return ~~Math.max(Math.min(this.b,2147483647),-2147483648)};_.tS=function Sw(){return YE+this.b};_.cM={37:1,46:1,48:1,50:1};_.b=0;_=Uw.prototype=Tw.prototype=new F;_.gC=function Vw(){return gl};_.cM={2:1,22:1,46:1};_=Xw.prototype=Ww.prototype=new F;_.gC=function Yw(){return hl};_.cM={2:1,22:1,46:1};_=_w.prototype=$w.prototype=Zw.prototype=new F;_.gC=function ax(){return il};_.cM={2:1,22:1,46:1};_=cx.prototype=bx.prototype=new Lw;_.eQ=function dx(b){return b!=null&&b.cM&&!!b.cM[38]&&pi(b,38).b==this.b};_.gC=function ex(){return jl};_.hC=function fx(){return this.b};_.tS=function hx(){return YE+this.b};_.cM={38:1,46:1,48:1,50:1};_.b=0;var jx;_=rx.prototype=qx.prototype=px.prototype=new F;_.gC=function sx(){return kl};_.cM={2:1,22:1,46:1};var tx;_=wx.prototype=vx.prototype=new Tw;_.gC=function xx(){return ll};_.cM={2:1,22:1,46:1};_=zx.prototype=yx.prototype=new x;_.gC=function Ax(){return pl};_.tS=function Bx(){return this.b+MG+this.d+'(Unknown Source'+(this.c>=0?NG+this.c:YE)+OG};_.cM={46:1,51:1};_.b=null;_.c=0;_.d=null;_=String.prototype;_.eQ=function Jx(b){return Cx(this,b)};_.gC=function Lx(){return rl};_.hC=function Mx(){return Tx(this)};_.tS=function Nx(){return this};_.cM={1:1,46:1,47:1,48:1};var Ox,Px=0,Qx;_=Wx.prototype=Vx.prototype=new x;_.gC=function Xx(){return ql};_.tS=function Yx(){return this.b.b};_.cM={47:1};_=$x.prototype=Zx.prototype=new F;_.gC=function _x(){return tl};_.cM={2:1,22:1,46:1};_=by.prototype=new x;_.eQ=function dy(b){var c,d,e,f,g;if(b===this){return true}if(!(b!=null&&b.cM&&!!b.cM[32])){return false}f=pi(b,32);if(this.e!=f.e){return false}for(d=new Ky((new Ey(f)).b);ez(d.b);){c=pi(fz(d.b),52);e=c.Pb();g=c.Qb();if(!(e==null?this.d:e!=null&&e.cM&&!!e.cM[1]?NG+pi(e,1) in this.f:ny(this,e,~~Z(e)))){return false}if(!bA(g,e==null?this.c:e!=null&&e.cM&&!!e.cM[1]?this.f[NG+pi(e,1)]:my(this,e,~~Z(e)))){return false}}return true};_.gC=function ey(){return Gl};_.hC=function fy(){var b,c,d;d=0;for(c=new Ky((new Ey(this)).b);ez(c.b);){b=pi(fz(c.b),52);d+=b.hC();d=~~d}return d};_.tS=function gy(){var b,c,d,e;e='{';b=false;for(d=new Ky((new Ey(this)).b);ez(d.b);){c=pi(fz(d.b),52);b?(e+=CG):(b=true);e+=YE+c.Pb();e+=PG;e+=YE+c.Qb()}return e+'}'};_.cM={32:1};_=ay.prototype=new by;_.Ob=function wy(b,c){return (b==null?null:b)===(c==null?null:c)||b!=null&&Y(b,c)};_.gC=function xy(){return zl};_.cM={32:1};_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;_=zy.prototype=new vt;_.eQ=function Ay(b){var c,d,e;if(b===this){return true}if(!(b!=null&&b.cM&&!!b.cM[53])){return false}d=pi(b,53);if(d.Hb()!=this.Hb()){return false}for(c=d.ib();c.mb();){e=c.nb();if(!this.Gb(e)){return false}}return true};_.gC=function By(){return Hl};_.hC=function Cy(){var b,c,d;b=0;for(c=this.ib();c.mb();){d=c.nb();if(d!=null){b+=Z(d);b=~~b}}return b};_.cM={53:1};_=Ey.prototype=yy.prototype=new zy;_.Gb=function Fy(b){return Dy(this,b)};_.gC=function Gy(){return wl};_.ib=function Hy(){return new Ky(this.b)};_.Hb=function Iy(){return this.b.e};_.cM={53:1};_.b=null;_=Ky.prototype=Jy.prototype=new x;_.gC=function Ly(){return vl};_.mb=function My(){return ez(this.b)};_.nb=function Ny(){return pi(fz(this.b),52)};_.cM={};_.b=null;_=Py.prototype=new x;_.eQ=function Qy(b){var c;if(b!=null&&b.cM&&!!b.cM[52]){c=pi(b,52);if(bA(this.Pb(),c.Pb())&&bA(this.Qb(),c.Qb())){return true}}return false};_.gC=function Ry(){return Fl};_.hC=function Sy(){var b,c;b=0;c=0;this.Pb()!=null&&(b=Z(this.Pb()));this.Qb()!=null&&(c=Z(this.Qb()));return b^c};_.tS=function Ty(){return this.Pb()+PG+this.Qb()};_.cM={52:1};_=Uy.prototype=Oy.prototype=new Py;_.gC=function Vy(){return xl};_.Pb=function Wy(){return null};_.Qb=function Xy(){return this.b.c};_.Rb=function Yy(b){return ry(this.b,b)};_.cM={52:1};_.b=null;_=$y.prototype=Zy.prototype=new Py;_.gC=function _y(){return yl};_.Pb=function az(){return this.b};_.Qb=function bz(){return this.c.f[NG+this.b]};_.Rb=function cz(b){return sy(this.c,this.b,b)};_.cM={52:1};_.b=null;_.c=null;_=gz.prototype=dz.prototype=new x;_.gC=function hz(){return Al};_.mb=function iz(){return this.c<this.d.Hb()};_.nb=function jz(){return fz(this)};_.cM={};_.c=0;_.d=null;_=mz.prototype=kz.prototype=new dz;_.gC=function nz(){return Bl};_.cM={};_.b=null;_=pz.prototype=oz.prototype=new zy;_.Gb=function qz(b){return ky(this.b,b)};_.gC=function rz(){return El};_.ib=function sz(){var b;return b=new Ky(this.c.b),new vz(b)};_.Hb=function tz(){return this.c.b.e};_.cM={53:1};_.b=null;_.c=null;_=vz.prototype=uz.prototype=new x;_.gC=function wz(){return Dl};_.mb=function xz(){return ez(this.b.b)};_.nb=function yz(){var b;b=pi(fz(this.b.b),52);return b.Pb()};_.cM={};_.b=null;var zz;_=Cz.prototype=Bz.prototype=new ut;_.Gb=function Dz(b){return false};_.Kb=function Ez(b){throw new $w};_.gC=function Fz(){return Jl};_.Hb=function Gz(){return 0};_.cM={33:1,46:1};_=Jz.prototype=Hz.prototype=new ay;_.gC=function Kz(){return Kl};_.cM={32:1,46:1};_=Nz.prototype=Lz.prototype=new zy;_.Fb=function Oz(b){var c;return c=py(this.b,b,this),c==null};_.Gb=function Pz(b){return ky(this.b,b)};_.gC=function Qz(){return Ll};_.ib=function Rz(){var b;return b=new Ky(cy(this.b).c.b),new vz(b)};_.Hb=function Sz(){return this.b.e};_.tS=function Tz(){return xt(cy(this.b))};_.cM={46:1,53:1};_.b=null;_=Vz.prototype=Uz.prototype=new Py;_.gC=function Wz(){return Ml};_.Pb=function Xz(){return this.b};_.Qb=function Yz(){return this.c};_.Rb=function Zz(b){var c;c=this.c;this.c=b;return c};_.cM={52:1};_.b=null;_.c=null;_=_z.prototype=$z.prototype=new F;_.gC=function aA(){return Nl};_.cM={2:1,22:1,46:1};_=gA.prototype=cA.prototype=new Bq;_.gC=function hA(){return Yl};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.b=null;_.c=null;_.d=null;_.e=0;_.f=8;_.g=1;_.i=0;_.j=70;_.k=ZG;_.n=YE;_.o=YE;_.p=YE;_.q=YE;_.r=YE;_.s=YE;_.t=YE;_.u=YE;_.v=null;_.w=null;_.x=false;_.y=null;_.z=null;_.A=null;_.B=null;_.C=null;_.D=null;_=jA.prototype=iA.prototype=new bu;_.Nb=function kA(){var b;b=new gA;b.J[jF]=$G;return new PD(b)};_.gC=function lA(){return Ol};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=nA.prototype=mA.prototype=new x;_.gC=function oA(){return Pl};_.ub=function pA(b){this.b.j=70;XC();this.b.b.J.style[_G]=this.b.j+aH;this.b.c.J.style[_G]=this.b.j+aH;this.b.e=0;this.b.i=0;ZA(this.b.b,this.b.e,this.b.i);ZA(this.b.c,this.b.e,this.b.i);this.b.g=1;this.b.f=8;aB(this.b.b,this.b.g,this.b.f);aB(this.b.c,this.b.g,this.b.f);this.b.x=false;sq(this.b.z,(tw(),tw(),rw));this.b.k=ZG;dv(this.b.D,this.b.k);eA(this.b)};_.cM={27:1};_.b=null;_=rA.prototype=qA.prototype=new x;_.lb=function sA(b,c){return YE+~~Math.max(Math.min(c,2147483647),-2147483648)};_.gC=function tA(){return Ql};_.cM={};_=vA.prototype=uA.prototype=new x;_.lb=function wA(b,c){return YE+c};_.gC=function xA(){return Rl};_.cM={};_=AA.prototype=yA.prototype=new x;_.gC=function BA(){return Sl};_.cM={3:1};_.b=null;_=DA.prototype=CA.prototype=new x;_.gC=function EA(){return Tl};_.V=function FA(b){var c;c=hu(this.b.B,this.b.B.J.selectedIndex);if(Cx(QG,c)){this.b.j=~~Math.max(Math.min(this.b.C.b,2147483647),-2147483648);XC();this.b.b.J.style[_G]=this.b.j+aH;this.b.c.J.style[_G]=this.b.j+aH}else if(Cx(RG,c)){this.b.g=hn(en(Math.round(this.b.C.b*10)))/10;aB(this.b.b,this.b.g,this.b.f);aB(this.b.c,this.b.g,this.b.f)}else if(Cx(SG,c)){this.b.f=~~Math.max(Math.min(this.b.C.b,2147483647),-2147483648);aB(this.b.b,this.b.g,this.b.f);aB(this.b.c,this.b.g,this.b.f)}else if(Cx(TG,c)){this.b.e=~~Math.max(Math.min(this.b.C.b,2147483647),-2147483648);dA(this.b)}else if(Cx(UG,c)){this.b.i=~~Math.max(Math.min(this.b.C.b,2147483647),-2147483648);dA(this.b)}fA(this.b)};_.cM={20:1,31:1};_.b=null;_=HA.prototype=GA.prototype=new x;_.gC=function IA(){return Ul};_.ub=function JA(b){this.b.x=rq(this.b.z);$A(this.b.b,!this.b.x);$A(this.b.c,!this.b.x)};_.cM={27:1};_.b=null;_=LA.prototype=KA.prototype=new x;_.gC=function MA(){return Vl};_.Cb=function NA(b,c,d){};_.Db=function OA(b,c,d){};_.Eb=function PA(b,c,d){this.b.k=Vb(this.b.D.J,EG);fA(this.b)};_.cM={8:1};_.b=null;_=RA.prototype=QA.prototype=new sh;_.gC=function SA(){return Wl};_.kb=function TA(){WC(this.b.w.J)};_.cM={24:1};_.b=null;_=cB.prototype=VA.prototype=new ag;_.gC=function dB(){return xm};_.bb=function eB(b){var c,d;if(!this.s){b.preventDefault();return}switch(Po(b.type)){case 1:WA(this,false);break;case 4096:XA(this,false);break;case 2048:XA(this,true);break;case 128:c=b.keyCode||0;if(c==32||c==13){this.v=true;WA(this,true)}break;case 512:d=b.keyCode||0;WA(this,false);if(this.v&&(d==32||d==13)){this.v=false;WC(this.J)}this.v=false;break;case 4:if(1==Zb(b)){this.J.focus();WA(this,true)}b.preventDefault();return;case 32:lg(this.J,this.x+wH,false);this.t||YA(this,false,this.g);WA(this,false);break;case 16:lg(this.J,this.x+wH,true);this.t||YA(this,true,this.g);break;case 8:WA(this,false);}sg(this,b)};_.Y=function fB(b){b?(XC(),this.J.style[tF]=(eD(),dD)>=1.9?nH:oH,undefined):(this.J.style.display=lF,undefined)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1,55:1};_.b=false;_.c=null;_.d=null;_.e=YE;_.f=null;_.g=null;_.i=null;_.j=null;_.k=false;_.n=null;_.o=null;_.p=null;_.q=null;_.r=null;_.s=true;_.t=false;_.u=null;_.v=false;_.w=null;_.x=ZG;_=gB.prototype=UA.prototype=new VA;_.gC=function hB(){return Xl};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1,55:1};_=jB.prototype=iB.prototype=new Bq;_.gC=function kB(){return gm};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_=mB.prototype=lB.prototype=new bu;_.Nb=function nB(){var b;b=new jB;b.J[jF]=$G;return new PD(b)};_.gC=function oB(){return Zl};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=qB.prototype=pB.prototype=new x;_.gC=function rB(){return $l};_.Q=function sB(b){var c;c=this.c.g.c;this.b?hD(this.c,new cB('Button '+(c+1))):iD(this.c,c-1);if(c==1||c==3){this.b=c==1;this.d.c.textContent=(this.b?DH:EH)+FH||YE;hg(this.d,(this.b?DH:EH)+FH)}};_.cM={6:1,31:1};_.b=false;_.c=null;_.d=null;_=uB.prototype=tB.prototype=new x;_.lb=function vB(b,c){return YE+~~Math.max(Math.min(c,2147483647),-2147483648)};_.gC=function wB(){return _l};_.cM={};_=yB.prototype=xB.prototype=new x;_.gC=function zB(){return am};_.V=function AB(b){this.b.c=~~Math.max(Math.min(this.g.b,2147483647),-2147483648);ZA(this.c,this.b.c,this.b.g);ZA(this.e,this.b.c,this.b.g);Uq(this.d.b,(zH+this.b.c+AH+this.b.g+BH).fixed(),true);Uq(this.f.b,(GH+this.b.c+AH+this.b.g+CH).fixed(),true)};_.cM={20:1,31:1};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_=CB.prototype=BB.prototype=new x;_.gC=function DB(){return bm};_.V=function EB(b){this.b.g=~~Math.max(Math.min(this.g.b,2147483647),-2147483648);ZA(this.c,this.b.c,this.b.g);ZA(this.e,this.b.c,this.b.g);Uq(this.d.b,(zH+this.b.c+AH+this.b.g+BH).fixed(),true);Uq(this.f.b,(GH+this.b.c+AH+this.b.g+CH).fixed(),true)};_.cM={20:1,31:1};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_=GB.prototype=FB.prototype=new x;_.gC=function HB(){return cm};_.V=function IB(b){var c;c=~~Math.max(Math.min(this.d.b,2147483647),-2147483648);XC();this.b.J.style[_G]=c+aH;Uq(this.c.b,('b.setSize('+c+'); // size is in percentage.').fixed(),true)};_.cM={20:1,31:1};_.b=null;_.c=null;_.d=null;_=KB.prototype=JB.prototype=new x;_.lb=function LB(b,c){return YE+c};_.gC=function MB(){return dm};_.cM={};_=OB.prototype=NB.prototype=new x;_.gC=function PB(){return em};_.V=function QB(b){this.b.e=hn(en(Math.round(this.e.b*10)))/10;aB(this.c,this.b.e,this.b.d);Uq(this.d.b,(HH+this.b.e+CG+this.b.d+IH).fixed(),true)};_.cM={20:1,31:1};_.b=null;_.c=null;_.d=null;_.e=null;_=SB.prototype=RB.prototype=new x;_.gC=function TB(){return fm};_.V=function UB(b){this.b.d=~~Math.max(Math.min(this.e.b,2147483647),-2147483648);aB(this.c,this.b.e,this.b.d);Uq(this.d.b,(HH+this.b.e+CG+this.b.d+IH).fixed(),true)};_.cM={20:1,31:1};_.b=null;_.c=null;_.d=null;_.e=null;_=WB.prototype=VB.prototype=new Bq;_.gC=function XB(){return im};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};
--></script>
<script><!--
_=ZB.prototype=YB.prototype=new bu;_.Nb=function $B(){var b;b=new WB;b.J[jF]=$G;return new PD(b)};_.gC=function _B(){return hm};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=cC.prototype=aC.prototype=new Bq;_.gC=function dC(){return nm};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.c=0;_=fC.prototype=eC.prototype=new bu;_.Nb=function gC(){var b;b=new cC;b.J[jF]=$G;return new PD(b)};_.gC=function hC(){return jm};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=jC.prototype=iC.prototype=new x;_.gC=function kC(){return km};_.V=function lC(b){Uq(this.c.b,'you selected: '+b.b,false);Uq(this.b.b,YE,false);rD(this.d)};_.cM={20:1,31:1};_.b=null;_.c=null;_.d=null;_=nC.prototype=mC.prototype=new x;_.gC=function oC(){return lm};_.cM={12:1,13:1,31:1};_.b=null;_=qC.prototype=pC.prototype=new x;_.gC=function rC(){return mm};_.cM={14:1,31:1};_.b=null;_.c=null;_=vC.prototype=sC.prototype=new Bq;_.gC=function wC(){return pm};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.c=0;_=yC.prototype=xC.prototype=new bu;_.Nb=function zC(){var b;b=new vC;b.J[jF]=$G;return new PD(b)};_.gC=function AC(){return om};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=CC.prototype=BC.prototype=new Bq;_.gC=function DC(){return rm};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=FC.prototype=EC.prototype=new bu;_.Nb=function GC(){var b;b=new CC;b.J[jF]=$G;return new PD(b)};_.gC=function HC(){return qm};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=MC.prototype=IC.prototype=new x;_.gC=function NC(){return um};_.cM={};_.c=null;_=PC.prototype=OC.prototype=new x;_.gC=function QC(){return sm};_.U=function RC(b){so(pi(ly(this.b.b,b.b),1))};_.cM={19:1,31:1};_.b=null;_=TC.prototype=SC.prototype=new x;_.gC=function UC(){return tm};_.V=function VC(b){JC(this.b,pi(b.b,1))};_.cM={20:1,31:1};_.b=null;var YC;_=aD.prototype=$C.prototype=new x;_.gC=function cD(){return vm};_.cM={};_.b=0;_.c=0;_.d=0;var dD;_=jD.prototype=gD.prototype=new Cr;_.zb=function kD(b){Ep(this,b,this.J);XC();b.J.style[tF]=(eD(),dD)>=1.9?nH:oH};_.gC=function lD(){return wm};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1,56:1};_=nD.prototype=mD.prototype=new dg;_.gC=function oD(){return ym};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=wD.prototype=vD.prototype=uD.prototype=pD.prototype=new ag;_.gC=function xD(){return Am};_.bb=function yD(b){this.e||sg(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.b=null;_.d=null;_.e=false;_.f=false;_=AD.prototype=zD.prototype=new dg;_.gC=function BD(){return zm};_.bb=function CD(b){if(!this.f.e){switch(Po(b.type)){case 16:this.f.c=ix(this.d);qD(this.f,this.f.c.b);zd(b,this.f,null);break;case 32:this.f.c=ix(-1);qD(this.f,this.f.c.b);zd(b,this.f,null);break;case 1:tD(this.f,ix(this.d));break;default:sg(this,b);}}};_.cM={4:1,25:1,26:1,40:1,41:1,44:1,57:1};_.b=null;_.c=null;_.d=0;_.e=null;_.f=null;_=RD.prototype=QD.prototype=PD.prototype=ED.prototype=new bg;_.gC=function SD(){return Cm};_.hb=function TD(){return this.e};_.X=function UD(b){!!this.y&&this.y.X(b!=null&&b.indexOf(qF)!=-1?Mw(b.substr(0,b.indexOf(Kx(112))-0))-this.i+qF:b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.b=null;_.c=0;_.d=0;_.e=null;_.f=null;_.g=null;_.i=0;var FD,GD,HD;_=XD.prototype=DD.prototype=new ED;_.gC=function YD(){return Bm};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_=$D.prototype=ZD.prototype=new ot;_.gC=function _D(){return Dm};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_=bE.prototype=aE.prototype=new dg;_.gC=function cE(){return Em};_._=function dE(){return this.b};_.ab=function eE(){if(this.b){throw new Xw(mF)}this.b=true};_.cb=function fE(){if(!this.b){throw new Xw(nF)}this.b=false};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.b=false;_.c=null;_=gE.prototype=new Bq;_.gC=function oE(){return Gm};_.ub=function pE(b){};_.Cb=function qE(b,c,d){};_.Db=function rE(b,c,d){};_.Eb=function sE(b,c,d){};_.cM={4:1,8:1,16:1,25:1,26:1,27:1,40:1,41:1,44:1};_.c=null;_=uE.prototype=tE.prototype=new Bq;_.R=function vE(b){return pg(this,b,(Pd(),Pd(),Od))};_.gC=function wE(){return Fm};_.bb=function xE(b){switch(Po(b.type)){case 1:mE(this.c,this);break;case 128:((b.keyCode||0)&65535)==13&&mE(this.c,this);(b.keyCode||0)&65535;(b.shiftKey?1:0)|(b.metaKey?8:0)|(b.ctrlKey?2:0)|(b.altKey?4:0);}sg(this,b);this.E.bb(b)};_.cM={4:1,25:1,26:1,40:1,41:1,44:1};_.b=null;_.c=null;_=CE.prototype=yE.prototype=new Bq;_.gC=function DE(){return Km};_.ib=function EE(){return new _v(this.b.g)};_.gb=function FE(b){return IE(this.b,b)};_.cM={4:1,15:1,16:1,25:1,26:1,29:1,40:1,41:1,44:1};_=JE.prototype=GE.prototype=new Iq;_.gC=function KE(){return Hm};_.gb=function LE(b){return IE(this,b)};_.cM={4:1,25:1,26:1,29:1,40:1,41:1,44:1};_.b=null;_=NE.prototype=ME.prototype=new gE;_.gC=function OE(){return Im};_.cM={4:1,8:1,16:1,25:1,26:1,27:1,40:1,41:1,44:1};_=QE.prototype=PE.prototype=new lu;_.gC=function SE(){return Jm};_.U=function TE(b){BE(pi(this.b,15),(pi(b.e,16),b.b.b))};_.cM={17:1,19:1,31:1};var WE=gb;var nl=Dw(eI,'Object'),ui=Dw('com.google.gwt.animation.client.','Animation'),Dj=Dw(fI,'Timer'),el=Dw(eI,'Enum'),sl=Dw(eI,'Throwable'),fl=Dw(eI,'Exception'),ol=Dw(eI,'RuntimeException'),vi=Dw(gI,'JavaScriptException'),wi=Dw(gI,'JavaScriptObject$'),xi=Dw(gI,'Scheduler'),Mm=Cw(YE,'[I'),Ai=Dw(hI,'SchedulerImpl'),yi=Dw(hI,'SchedulerImpl$Flusher'),zi=Dw(hI,'SchedulerImpl$Rescuer'),pl=Dw(eI,'StackTraceElement'),Vm=Cw(iI,'StackTraceElement;'),Ci=Dw(hI,'StringBufferImpl'),Bi=Dw(hI,'StringBufferImplAppend'),rl=Dw(eI,$E),Wm=Cw(iI,'String;'),Mi=Ew(jI,'Style$Unit',wc),Om=Cw('[Lcom.google.gwt.dom.client.','Style$Unit;'),Di=Ew(jI,'Style$Unit$1',null),Ei=Ew(jI,'Style$Unit$2',null),Fi=Ew(jI,'Style$Unit$3',null),Gi=Ew(jI,'Style$Unit$4',null),Hi=Ew(jI,'Style$Unit$5',null),Ii=Ew(jI,'Style$Unit$6',null),Ji=Ew(jI,'Style$Unit$7',null),Ki=Ew(jI,'Style$Unit$8',null),Li=Ew(jI,'Style$Unit$9',null),Ni=Dw(jI,'StyleInjector$1'),Oi=Dw(jI,'StyleInjector$StyleInjectorImpl'),Wk=Dw(kI,'Event'),gj=Dw(lI,'GwtEvent'),Si=Dw(mI,'DomEvent'),Pi=Dw(mI,'ChangeEvent'),Ti=Dw(mI,'HumanInputEvent'),Zi=Dw(mI,'MouseEvent'),Qi=Dw(mI,'ClickEvent'),Uk=Dw(kI,'Event$Type'),fj=Dw(lI,'GwtEvent$Type'),Ri=Dw(mI,'DomEvent$Type'),Wi=Dw(mI,'KeyEvent'),Ui=Dw(mI,'KeyCodeEvent'),Vi=Dw(mI,'KeyDownEvent'),Xi=Dw(mI,'KeyPressEvent'),Yi=Dw(mI,'KeyUpEvent'),$i=Dw(mI,'MouseOutEvent'),_i=Dw(mI,'MouseOverEvent'),aj=Dw(mI,'PrivateMap'),bj=Dw(nI,'BeforeSelectionEvent'),cj=Dw(nI,'CloseEvent'),dj=Dw(nI,'SelectionEvent'),ej=Dw(nI,'ValueChangeEvent'),ij=Dw(lI,'HandlerManager'),Vk=Dw(kI,'EventBus'),Zk=Dw(kI,'SimpleEventBus'),hj=Dw(lI,'HandlerManager$Bus'),jj=Dw(lI,'LegacyHandlerWrapper'),$k=Dw(kI,oI),kj=Dw(lI,oI),Jk=Dw(pI,'UIObject'),Tk=Dw(pI,'Widget'),Ak=Dw(pI,'Panel'),Gk=Dw(pI,'SimplePanel'),$j=Dw(pI,'FocusPanel'),oj=Dw(qI,'SliderBar'),lj=Dw(qI,'SliderBar$1'),mj=Dw(qI,'SliderBar$KeyTimer'),nj=Dw(qI,'SliderBar_SliderBarImages_default_InlineClientBundleGenerator$1'),pj=Dw(rI,'AutoDirectionHandler'),qj=Ew(rI,'HasDirection$Direction',ai),Pm=Cw('[Lcom.google.gwt.i18n.client.','HasDirection$Direction;'),rj=Dw('com.google.gwt.lang.','LongLibBase$LongEmul'),Qm=Cw('[Lcom.google.gwt.lang.','LongLibBase$LongEmul;'),sj=Dw('com.google.gwt.resources.client.impl.','ImageResourcePrototype'),tj=Dw('com.google.gwt.text.shared.','AbstractRenderer'),uj=Dw(sI,'PassthroughParser'),vj=Dw(sI,'PassthroughRenderer'),wj=Dw(fI,'BaseListenerWrapper'),xj=Dw(fI,'CommandCanceledException'),Bj=Dw(fI,'CommandExecutor'),yj=Dw(fI,'CommandExecutor$1'),zj=Dw(fI,'CommandExecutor$2'),Aj=Dw(fI,'CommandExecutor$CircularIterator'),Cj=Dw(fI,'Timer$1'),Ej=Dw(fI,'Window$ClosingEvent'),Fj=Dw(fI,'Window$WindowHandlers'),Hj=Dw(tI,'ElementMapperImpl'),Gj=Dw(tI,'ElementMapperImpl$FreeNode'),Kj=Dw(tI,'HistoryImpl'),Jj=Dw(tI,'HistoryImplTimer'),Ij=Dw(tI,'HistoryImplMozilla'),Sj=Dw(pI,'ComplexPanel'),Lj=Dw(pI,'AbsolutePanel'),Oj=Dw(pI,'AttachDetachException'),Mj=Dw(pI,'AttachDetachException$1'),Nj=Dw(pI,'AttachDetachException$2'),_j=Dw(pI,'FocusWidget'),Pj=Dw(pI,'ButtonBase'),Qj=Dw(pI,'CellPanel'),Rj=Dw(pI,'CheckBox'),Tj=Dw(pI,'Composite'),Vj=Dw(pI,'DeckPanel'),Uj=Dw(pI,'DeckPanel$SlideAnimation'),Wj=Dw(pI,'DirectionalTextHelper'),Sm=Cw(uI,'Widget;'),fk=Dw(pI,'HTMLTable'),Yj=Dw(pI,'FlexTable'),ck=Dw(pI,'HTMLTable$CellFormatter'),Xj=Dw(pI,'FlexTable$FlexCellFormatter'),Zj=Dw(pI,'FlowPanel'),ak=Dw(pI,'Grid'),sk=Dw(pI,'LabelBase'),tk=Dw(pI,'Label'),gk=Dw(pI,'HTML'),bk=Dw(pI,'HTMLTable$1'),dk=Dw(pI,'HTMLTable$ColumnFormatter'),ek=Dw(pI,'HTMLTable$RowFormatter'),hk=Dw(pI,'HasHorizontalAlignment$AutoHorizontalAlignmentConstant'),ik=Dw(pI,'HasHorizontalAlignment$HorizontalAlignmentConstant'),jk=Dw(pI,'HasVerticalAlignment$VerticalAlignmentConstant'),kk=Dw(pI,'HorizontalPanel'),pk=Dw(pI,'Image'),nk=Dw(pI,'Image$State'),lk=Dw(pI,'Image$ClippedState'),mk=Dw(pI,'Image$State$1'),ok=Dw(pI,'Image$UnclippedState'),qk=Dw(pI,'InlineHTML'),rk=Dw(pI,'InlineLabel'),ul=Dw(vI,'AbstractCollection'),Cl=Dw(vI,'AbstractList'),Il=Dw(vI,'ArrayList'),uk=Dw(pI,'LazyPanel'),vk=Dw(pI,'ListBox'),zk=Dw(pI,'ListenerWrapper'),wk=Dw(pI,'ListenerWrapper$WrappedChangeListener'),xk=Dw(pI,'ListenerWrapper$WrappedClickListener'),yk=Dw(pI,'ListenerWrapper$WrappedKeyboardListener'),Lm=Cw(YE,'[C'),Ek=Dw(pI,'RootPanel'),Bk=Dw(pI,'RootPanel$1'),Ck=Dw(pI,'RootPanel$2'),Dk=Dw(pI,'RootPanel$DefaultRootPanel'),Fk=Dw(pI,'SimplePanel$1'),Pk=Dw(pI,'ValueBoxBase'),Hk=Dw(pI,'TextBoxBase'),Ik=Dw(pI,'TextBox'),Ok=Ew(pI,'ValueBoxBase$TextAlignment',uv),Rm=Cw(uI,'ValueBoxBase$TextAlignment;'),Kk=Ew(pI,'ValueBoxBase$TextAlignment$1',null),Lk=Ew(pI,'ValueBoxBase$TextAlignment$2',null),Mk=Ew(pI,'ValueBoxBase$TextAlignment$3',null),Nk=Ew(pI,'ValueBoxBase$TextAlignment$4',null),Qk=Dw(pI,'VerticalPanel'),Sk=Dw(pI,'WidgetCollection'),Rk=Dw(pI,'WidgetCollection$WidgetIterator'),Xk=Dw(kI,'SimpleEventBus$1'),Yk=Dw(kI,'SimpleEventBus$2'),Xm=Cw(iI,'Throwable;'),il=Dw(eI,'IndexOutOfBoundsException'),_k=Dw(eI,'ArrayStoreException'),al=Dw(eI,'Boolean'),ml=Dw(eI,'Number'),cl=Dw(eI,'Class'),bl=Dw(eI,'ClassCastException'),dl=Dw(eI,'Double'),gl=Dw(eI,'IllegalArgumentException'),hl=Dw(eI,'IllegalStateException'),jl=Dw(eI,'Integer'),Tm=Cw(iI,'Integer;'),kl=Dw(eI,'NullPointerException'),ll=Dw(eI,'NumberFormatException'),ql=Dw(eI,'StringBuffer'),tl=Dw(eI,'UnsupportedOperationException'),Um=Cw(iI,'Object;'),Gl=Dw(vI,'AbstractMap'),zl=Dw(vI,'AbstractHashMap'),Hl=Dw(vI,'AbstractSet'),wl=Dw(vI,'AbstractHashMap$EntrySet'),vl=Dw(vI,'AbstractHashMap$EntrySetIterator'),Fl=Dw(vI,'AbstractMapEntry'),xl=Dw(vI,'AbstractHashMap$MapEntryNull'),yl=Dw(vI,'AbstractHashMap$MapEntryString'),Al=Dw(vI,'AbstractList$IteratorImpl'),Bl=Dw(vI,'AbstractList$ListIteratorImpl'),El=Dw(vI,'AbstractMap$1'),Dl=Dw(vI,'AbstractMap$1$1'),Jl=Dw(vI,'Collections$EmptyList'),Kl=Dw(vI,'HashMap'),Ll=Dw(vI,'HashSet'),Ml=Dw(vI,'MapEntryImpl'),Nl=Dw(vI,'NoSuchElementException'),Yl=Dw(wI,WH),Ol=Dw(wI,'ButtonConfigurator$1'),Pl=Dw(wI,'ButtonConfigurator$2'),Ql=Dw(wI,'ButtonConfigurator$3'),Rl=Dw(wI,'ButtonConfigurator$4'),Sl=Dw(wI,'ButtonConfigurator$5'),Tl=Dw(wI,'ButtonConfigurator$6'),Ul=Dw(wI,'ButtonConfigurator$7'),Vl=Dw(wI,'ButtonConfigurator$8'),Wl=Dw(wI,'ButtonConfigurator$9'),xm=Dw(xI,XG),Xl=Dw(wI,'ButtonConfigurator$MyButton'),gm=Dw(wI,'ButtonDemo'),Zl=Dw(wI,'ButtonDemo$1'),$l=Dw(wI,'ButtonDemo$2'),_l=Dw(wI,'ButtonDemo$3'),am=Dw(wI,'ButtonDemo$4'),bm=Dw(wI,'ButtonDemo$5'),cm=Dw(wI,'ButtonDemo$6'),dm=Dw(wI,'ButtonDemo$7'),em=Dw(wI,'ButtonDemo$8'),fm=Dw(wI,'ButtonDemo$9'),im=Dw(wI,'MiscDemo'),hm=Dw(wI,'MiscDemo$1'),nm=Dw(wI,'RatingDemo'),jm=Dw(wI,'RatingDemo$1'),km=Dw(wI,'RatingDemo$2'),lm=Dw(wI,'RatingDemo$3'),mm=Dw(wI,'RatingDemo$4'),pm=Dw(wI,'RoundedPanelDemo'),om=Dw(wI,'RoundedPanelDemo$1'),rm=Dw(wI,'VerticalTabPanelDemo'),qm=Dw(wI,'VerticalTabPanelDemo$1'),um=Dw(wI,'WidgetsDemo'),sm=Dw(wI,'WidgetsDemo$1'),tm=Dw(wI,'WidgetsDemo$2'),vm=Dw('org.cobogw.gwt.user.client.','Color'),wm=Dw(xI,YG),ym=Dw(xI,'Link'),Am=Dw(xI,TH),zm=Dw(xI,'Rating$RatingItem'),Cm=Dw(xI,YH),Bm=Dw(xI,PH),Ym=Cw(YE,'[[I'),Nm=Cw('[Lcom.google.gwt.core.client.','JavaScriptObject$;'),Dm=Dw(xI,'Span'),Em=Dw(xI,'TextNode'),Gm=Dw(xI,'VerticalTabBar'),Fm=Dw(xI,'VerticalTabBar$ClickDelegatePanel'),Km=Dw(xI,XH),Hm=Dw(xI,'VerticalTabPanel$TabbedDeckPanel'),Im=Dw(xI,'VerticalTabPanel$UnmodifiableTabBar'),Jm=Dw(xI,'VerticalTabPanel$WrappedVerticalTabListener');$stats && $stats({moduleName:'WidgetsDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.WidgetsDemo) $wnd.WidgetsDemo.onScriptLoad();
--></script></body></html>